代码改变世界

Sketchup二次开发API之UI类

2013-03-14 20:51 by 精诚所至 金石为开, 3804 阅读, 0 推荐, 收藏, 编辑
摘要:UI及User interface,指应用程序Sketchup本身,可以通过add_context_menu_handler方法在sketchup中添加上下文菜单,基本语法如下。UI.add_context_menu_handler do |context_menu| context_menu.add_separator context_menu.add_item("Hello World") { UI.messagebox("Hello world") } end 并菜单添加一个命令函数。利用inputbox命令创... 阅读全文

Sketchup二次开发API之Toolbar类

2013-03-14 20:07 by 精诚所至 金石为开, 1924 阅读, 0 推荐, 收藏, 编辑
摘要:Toolbar类用于创建Skethup快捷工具栏,基本用法格式如下。 toolbar = UI::Toolbar.new "Test" # This toolbar icon simply displays Hello World on the screen cmd = UI::Command.new("Test") { UI.messagebox "Hello World" } cmd.small_icon = "ToolPencilSmall.png" cmd.large_icon = "ToolPe 阅读全文

Ruby编程控制Sketchhup视角

2013-03-12 21:06 by 精诚所至 金石为开, 1176 阅读, 0 推荐, 收藏, 编辑
摘要:用到了page类控制场景,为什么不是sence呢?require 'sketchup' UI.menu("PlugIns").add_item("Camera: View Top") { Sketchup.send_action("viewTop:") } UI.menu("PlugIns").add_item("Camera: Go To First Scene") { pages = Sketchup.active_model.pages first_page = pages 阅读全文

sketchup ruby编程之绘制梯段

2013-03-12 20:49 by 精诚所至 金石为开, 1449 阅读, 0 推荐, 收藏, 编辑
摘要:绘制梯段,首先定义一个绘制梯段的函数,然后,在插件下增加一个”绘制“命令,已激活插件。UI.menu("PlugIns").add_item("Draw stairs") { UI.messagebox("I'm about to draw stairs!") draw_stairs } def draw_stairs stairs = 10 rise = 8 run = 12 width = 100 thickness = 3 model = Sketchup.active_model ... 阅读全文

第一个Ruby程序:Hello world!

2013-03-12 19:18 by 精诚所至 金石为开, 1563 阅读, 0 推荐, 收藏, 编辑
摘要:用到了Ruby Code Editor插件,程序只有一句话“UI.messagebox('Hello World!')”,让Sketchup输出一条信息“Hello World!“。UI应该就是指应用程序本身,然后调用Messagebox方法,输出后面的信息。 阅读全文

通风系统真的像电影中那样四通八达吗?

2013-03-12 17:35 by 精诚所至 金石为开, 704 阅读, 0 推荐, 收藏, 编辑
摘要:在好莱坞的谍战片中,特工们都会使用一个神秘而强大的系统:通风系统。在这里,他们几乎可以前往建筑中的所有房间,完成窃听/杀人/逃生等不可能完成的任务。不过在一名机电工程师看来,这才是不可能完成的任务……。好莱坞间谍类电影中一直很喜欢使用一个看起来是通天入地无所不能的系统:通风系统。这是个如同任意门一般的强大系统,不管特工先生的起点在哪里,他总是有办法从天花板上找到风管,并且总是能够爬到任何他想去的地方。比如悄悄租下反派Boss下榻酒店隔壁的房间,再顺着通风管悄悄爬到隔壁,或者被关在某个房间内,利用通风管逃出生天…… 作为一名专业的机电工程师,这种情节让我痛苦无比……特工先生,那些反派的楼到底都是 阅读全文

百度文库下载器冰点下载

2013-03-12 16:50 by 精诚所至 金石为开, 392 阅读, 0 推荐, 收藏, 编辑
摘要:冰点下载这是一个免费的百度,豆丁等网站的文件的小软件,无需登录,无需积分,操作方便,能将下载的文档保存为PDF文件,可以用360软件管家下载。 阅读全文

SketchUp插件可视化开发工具SketchUp Ruby Code Editor

2013-03-12 09:23 by 精诚所至 金石为开, 2460 阅读, 0 推荐, 收藏, 编辑
摘要:RubyCcode Editor是一个所见即所得的代码编写工具,在JIM基础上编写的可视化Ruby执行和编写对话框插件,增加了很多在线的资源以及常用的插件语言的编辑和即时插入执行的功能,美国特纳公司也采用本编程检测工具。官方网站。 阅读全文

加西亚马尔克斯-枯枝败叶

2013-03-10 20:56 by 精诚所至 金石为开, 484 阅读, 0 推荐, 收藏, 编辑
摘要:蓄积在门外的阳光在随着锈蚀的门闩被四个瓜希拉仆人撬开的刹那汹涌而入,它们叽叽喳喳雀跃着在院子里奔走,扑向每一个角落,每一块地方,肆无忌惮,横冲直撞,院子内的潮湿阴霾的气息瞬间溃败,最前面的四个瓜希拉仆人首当其冲,瓜希拉仆人挡在了它们前进的路上,阳光扑到他们身上,撞到他们脸上,然后在地上画上浓密的阴影,我看到祖父突然的全身一颤,僵硬了那么一秒钟,他的眼睛恐怕不能适应着突如其来的强光,祖父抬起胳膊把眼... 阅读全文

Revit参数族之DMD系列静电水处理器

2013-03-07 11:08 by 精诚所至 金石为开, 452 阅读, 0 推荐, 收藏, 编辑
摘要:静电水处理器,利用静电场杀菌除垢的目的,参数型号如下。Revit中添加if参数关联管道直径和机身长度L,根据直径自动调整L的长度。这种方式基本能反实际现场情况,比添加不同的族类型然后修改参数的方式更加智能化,弊端是无法生成材料表。 阅读全文

Revit导入lumion渲染

2013-03-05 21:20 by 精诚所至 金石为开, 11398 阅读, 0 推荐, 收藏, 编辑
摘要:利用Revit导出DAE文件格式插件,可以将Revit模型导入到lumion中进行图片渲染和漫游动画的制作。lumion中的效果果然比Revit中好得多,材质显示漂亮,编辑方便,图片渲染速度快,特别是漫游动画的制作,Revit中画漫游路径的方式根本没法跟lumion相比。这地板可以以假乱真。lumion强大的漫游功能,丰富的附加组件,绚丽的视频特效。lumion没有建模功能,但是Revit建模的没有统一的标准,导致一些不该同样的材质的地方,无法更改;如果有统一的标准,那么Revit结合lumion能做出任何想要的效果。Revit13版本能给风管等几点模型直接添加材质,这样导入到lumion中时 阅读全文

独立博客两周年

2013-03-04 18:10 by 精诚所至 金石为开, 252 阅读, 0 推荐, 收藏, 编辑
摘要:2011年1月2日,淘宝1元钱注册tk免费域名,同时购买500个网站源代码,希望能利用织梦建一个网站。但,水平有限,未果,tk域名已忘记,网站源码在一次电脑中毒格式化后,全部丢失。 2011年1月4日,淘宝28元购买不限空间不限流量的外国空间,开始着手搭建独立网站程序,记得第一次装的就是wordpress,但是装好后,第一眼感觉好丑,织梦相差甚远,随立刻放弃。后随着对各种网站程序的了解,重新转... 阅读全文

Revit族之熊猫循环水泵

2013-03-04 17:17 by 精诚所至 金石为开, 1263 阅读, 0 推荐, 收藏, 编辑
摘要:Revit族有什么意义,每次都要自己临时做,除了好看,一无是处。 阅读全文

Revit参数族之ZP系列消声器

2013-03-04 13:54 by 精诚所至 金石为开, 814 阅读, 0 推荐, 收藏, 编辑
摘要:ZP100,ZP200,ZP300消声片厚度不同。有效长度都是1000。 有空根据该文档制作一个ZP系列消声器族。 族还是略简单,自适应,直接插入风管,自动调整有效长宽高,每边统一比风管大150mm,法兰边厚度10mm,法兰大出风管50mm。做的精确没太必要,应该不影响使用。 百度文库的分享功能挺好用 阅读全文

测试一下亚马逊联盟

2013-03-04 12:28 by 精诚所至 金石为开, 224 阅读, 0 推荐, 收藏, 编辑
摘要:博客园不能插入广告代码,自动屏蔽,放在文章中还能屏蔽么? 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 51 下一页