这是一些有关插件的基本知识,如果你对此已经很熟悉,请向后转,起步走。 SketchUp以学习和使用的简单著称,基本工具不多,但很多工具都有不止一个的功能,用好这些基本工具,就可以完成绝大多数的建模任务,做出非常不错的模型;从这个角度来看,插件并不是必需的。 那么,为什么还有众多插件存在呢? 这要从插件的本质谈起,插件是一种遵循一定规范的应用程序接口编写出来的小程序。很多软件都有插件,只要懂得编程,就可以编制插件。 很多软件的插件都有好恶之分,使用好插件可以获得额外的便利,误用了流氓小偷性质的恶插件,轻则广告不断,死机崩溃,重则隐私外泄,银行卡密码被盗,后果很严重。 SketchUp的插件,是用Ruby编写的,它们的本质是让SketchUp自动执行,或自动重复执行某一系列SketchUp基本功能的Ruby小程序。在窗口菜单里,有个Ruby控制台,可以用它来加载和调试插件,在帮助菜单里,你还可以获得Ruby编程方面的学习辅导。 SketchUp某些基本功能也是由插件来完成的,譬如地形工具,实体工具等。合理地使用插件,可以自动完成很多繁复的操作,加快建模的速度,减少建模的难度。 非常幸运,到目前为止,还没有听说SketchUp出现过流氓小偷性质的恶意插件; 但这并不能说明使用SketchUp插件就一定是安全的; 因为SketchUp的普及和众多Ruby作者的参与,几乎每天都有新的SketchUp插件出现,林子大了,什么鸟都有,众多插件弄得人眼花缭乱,在给用户带来方便的同时,也添加了无数的烦恼, 事实说明,大多数说不清原因的SketchUp故障乃至崩溃退出,几乎都是插件惹的祸。 现存于世的SketchUp插件数量多到无法统计,估计至少应该有四位数之多,如果有人说自己精通所有的插件,一定是吹牛。 这些插件中,有些比较专业,可靠,有些插件则不太成熟,很业余,可能导致问题。 即便是非常专业的插件,在某些特定条件下,也可能造成意想不到的结果, 所以,使用插件前,你就必须有足够的思想准备。 一个放之四海皆准的预防原则是:使用不熟悉的插件之前,务必保存更新模型文件,避免可能的损失。
一些比较正规的插件,拥有自己的安装程序,跟其它软件一样,只要注意一下安装路径就可以了。 大多数的插件是用“拷贝”的方式来安装的,要把下载的文件粘贴到SketchUp安装目录的Plugins文件夹里去。 有些插件有自己的工具栏和图标,用起来很方便;有些插件却只有一个简单的rb文件,照样可以功能强大。
使用插件的另外一个烦恼是:安装某些插件后,找不到工具图标或是菜单选项; 这里提供你一些基本的规律供你参考: 拥有工具栏或工具图标的插件,大多数可以在窗口菜单的工具栏里找到,但也有可能在工具菜单里。 而仅有一个rb文件的插件,一定是没有工具图标的,它们可能存在的地方就比较难找, 至少要关注五六个地方, 查看菜单里, 绘图菜单里, 工具菜单里, 窗口菜单里, 插件菜单里,等等, 藏在什么地方,全凭插件作者的高兴。 最不容易找到的插件是,在特定条件下才出现在右键关联菜单的选项,平时你是看不到它们的,只有满足了一定的条件,才会让你在右键菜单里看到它。 还有些插件,正常安装后,用尽了从手电筒到探照灯的所有办法都找不到, 告诉你,碰到这样的情况,多半是因为在窗口菜单的 系统设置(偏好设置),扩展(延长)里没有被勾选, 一个典型的例子,就是很多人找不到他的地形工具(沙盒工具), 如果你没有在这里勾选它,它是不会出现的。 一些不常用的插件,包括地形工具,可以在这里取消勾选,这样,下一次SketchUp起动的时候就不用加载它们,可以加快SketchUp起动和运行的速度,在需要的时候再勾选它,丝毫不会影响你的应用。
使用不熟悉的插件,还有个伤脑筋的事情,大多数插件是没有教程和使用说明文件的,你想要用它,只能连估带猜地测试其用法和功能,有些不常见的插件,测试其用法所花的时间,往往大大超过使用插件能节约的时间。 对于中国的SketchUp用户,还有一个特殊的问题:大多数插件是英文的界面,使用起来本来就有不便,再加上有些插件的作者,使用了不规范的英文,天晓得的缩写,连在一起的单词,变形的单词,缩短的单词,相似的文件名等等,把我们中一些不谙英文的同胞糟蹋得晕头转向,望而生畏。
中档的电脑,刚安装好SketchUp的起动时间,不会超过10秒, 为什么有人每次起动SketchUp要五分钟以上,比起动windows还困难? 最大的可能就是他安装了大量的插件, 我见过一个人,他的SketchUp的Plugins文件夹的大小有2G多, 一起动SketchUp就连续弹出错误提示框, 五分钟后SketchUp标题栏上还在提示“未响应”; 我问他,这2G多的插件,估计有上千个不同功能,你都用过吗?你都要用吗? 回答是,我看见新的插件就想安装,安装后也没有全都试过,很多插件从来没有用过,我知道它们互相间有冲突,也不知道怎么删除它们,所以就越来越多了。
这个问题是想尝试新鲜插件的初学者们最容易犯的错误,老怪给你一个建议: 插件在正式使用之前,必须要经过测试, 测试插件,可以用以下的方法: 1,新安装好sketchUp后,备份Plugins和Tools两个目录,这是SketchUp缺省的文件,必要的时候可以恢复。 2,只把已经过测试能用,常用,好用,想长期用,并且互相不冲突的插件拷贝或安装到Plugins里,并且做备份,有些插件安装后,可能在Tools里,也要备份。 3,在SketchUp中,新建一个文件夹,命名为Plugins2,作为测试用。 4,把Plugins目录里的所有内容拷贝到Plugins2里去。 5,再把要测试的插件拷贝到Plugins2里,把原有的Plugins改名为Plugins1,原来的Plugins2改名为Plugins,重新起动SketchUp,测试新的插件,如果有问题,马上把有问题的插件删除掉。当然,如果测试的结果虽然没有问题,但不是你常用的功能,也果断删除,留点位置给常用的插件。 6,看清楚起动SketchUp时弹出的提示,记下文件名,到Plugins里去删除。 7,经常备份Plugins和Tools文件夹,免得今后重复劳动。 上面介绍的办法虽然有点麻烦,磨刀不误砍柴, SketchUp没有问题才能节约时间,。
希望以上这些文字能给初学者对于插件有个客观清醒的认识,现在总结一下: 第一,插件是自动执行SketchUp基本功能的小程序,合理利用插件可加快建模速度,降低建模难度。 第二,插件不是必需的,不用插件也可以建模,初学者最容易迷恋插件。 第三,每种插件的功能都有局限性和针对性,不是每种插件都是你需要的,只安装公认可靠实用的插件,可有可无的插件,坚决不要。 第四,一些不成熟的插件可能导致SketchUp死循环或崩溃退出,使用插件前务必保存模型。 第五,安装大量插件,将造成SketchUp起动缓慢等影响效率的毛病。 第六,不同插件间可能造成冲突,必须经过试用才能确定。
老怪测试好的无冲突插件下载链接,回复可见。(务必按压缩包内的提示操作)
|