有什么看法:SU插件制作教程 Ruby for Sketchup 二次开发 草图大师插件开发 Sketchup自动化[一次目更~]

#墙体开洞代码

# 这段是默认代码,您可以选择使用或删除。。。

mod = Sketchup.active_model # 打开模型

ent = mod.entities # 模型中的所有实体

sel = mod.selection # 当前选择

hd = 120.mm

cd = 2400.mm

d1 = 【0,0,0】

d2 = 【hd,0,0】

d3 = 【hd,cd,0】

d4 = 【0,cd,0】

fx = ent.add_face d1,d2,d3,d4

fx.pushpull -2000.mm

kd = 1200.mm

gd = 1400.mm

dz1 = 【0,400.mm,500.mm】

dz2 = 【0,400.mm,gd+500.mm】

dz3 = 【0,kd+400.mm,gd+500.mm】

dz4 = 【0,kd+400.mm,500.mm】

fx2 = ent.add_face dz1,dz2,dz3,dz4

fx2.pushpull -120.mm


催催催

好东西,三连了


求拉线成面的代码[豹富]

讲完动态组件讲插件啊[打call][热词系列_吹爆][热词系列_你币有了]


有没有中文开发资料

小编懂得可真多[笑哭]


#接收JavaScript发送的信息

dlg = UI::HtmlDialog.new( { :dialog_title => ‘enstool’, :width => 200, :height => 200,

:style => UI::HtmlDialog::STYLE_DIALOG, :preferences_key => ‘enstool’ } )

dlg.set_file ‘E:/a/1aaaa/1.html’

dlg.set_size(230,550)

dlg.show

dlg.center

dlg.add_action_callback(“say”) { |action_context, param1, param2|

puts “接收到的信息#{param1}”

}

大佬,可以继续更新不


封面插件:下载:https://ypy.lanzoup.com/iEpRyzzcaif 密码:gtnt

如何让这个插件变为中文版的


组件原位置替换1

Th = UI::Command.new(“替换”){

sels = Sketchup.active_model.selection

mz = sels【0】.definition.name

srk = UI.inputbox 【”组件名”】,【mz】,”获取组件名”

zj = Sketchup.active_model.definitions[srk【0】]

sels.grep(Sketchup::ComponentInstance).each{|ins|

ins.definition=zj

}

}

Gjt = UI::Toolbar.new “换”

Gjt.add_item Th

Gjt.show

真的很牛皮。不过ruby语言有点生硬。问问老师,这个怎么调用python,用python来写啊


[支持]


小编,有没有办法把草图模型导出为XML[doge]


请问一键分缝插件怎么做?


ens换材质代码


想问一下小编如何在替换组件的同时,组件的大小也能够改变或者不改变,比如我们在装配一个模型的时候,房门的门扇改变,门套不变,门扇被替换,门扇的尺寸也跟原模型的一样。


非常支持小编,加油加油!


网传的英文版和台湾的那本其实是一样的,后者明显就是把前者翻译了一下,大体知识面一样,有些地方连图例都是一样的。台面的因为是中文的所以读起来容易懂,两本书我在小编提供的线索下载并打印成册了,并且有幸能通过在线网站把整本书翻译了出来(科大讯飞的在线翻译,虽然是大数据翻译,但是确实翻译的很好,不仅看的懂,同时也符合语境,如果内容少是不收费的,因为我翻译的是一本书,所以还是得收费的。出版时间证明台湾的是后出的,也确实是翻译了前者的很多的知识点。但是我本人不是做编程的,所以虽然有很多的知识我能够看懂,但是对实际的开发我依然是洗头雾水,没有思路。可能是像书的前言说的一样,(台湾同胞有点哪个…,前言也超老外一样,)为了能让不会编程的也能看懂,所以写的“比较浅”可能是我非专业人没有深入了解吧,给我的感觉就是,教会你一些简单的代码然后通过简单的几步就能画出a,b,c某些简单的几何体。(下面是个人的观点),可问题是,我觉得应该在出一本续集,如何在实际应用怎么开发。不然前面的a.b.c模型对已经会软件绘图的人来说不是独此一举吗,我把a.b.c模型都画好,然后用软件自身的本地库就能直接调用就行,只需要一步,还需要费劲用代码执行的那多个步骤吗。


希望UP能一直更新,再次3连支持一下


感谢


请问小编,第28课孤立选择,按您的代码,只会隐藏,在次点击显示全部要怎么写


接,定制一个插件活吗


老师你的课件可以分享下吗?


画线成面代码下载:https://ypy.lanzouf.com/i12sO014jwre 密码:ft9y


有什么看法:SU插件制作教程  Ruby for Sketchup 二次开发  草图大师插件开发  Sketchup自动化[一次目更~]的第1张示图

未经允许不得转载:易贰评 » 有什么看法:SU插件制作教程 Ruby for Sketchup 二次开发 草图大师插件开发 Sketchup自动化[一次目更~]

赞 (0)

相关推荐