找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2284|回复: 5

[分享] 空间任意直线批量投影到曲面程序

[复制链接]

已领礼包: 859个

财富等级: 财运亨通

发表于 2014-11-23 09:51:56 来自手机 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 csharp 于 2014-11-24 08:47 编辑

本程序是偶几年前初学AutoCAD开发时的东东了,在最近出版的《建筑钢结构设计方法与实例解析》(张相勇编著)钢桁架一章中有提到,今天特整理为单独的插件,分享给大家。

主要功能:本程序可辅助完成自由曲面的空间网格结构的快速精确建模,借助AutoCAD的二次开发功能实现批量直线向空间曲面的投影(移动),可仅投影直线的一端或两端,可控制投影的方向。

程序下载:TY3DFACE.rar 【20130912版】

具体使用说明如下:

1 使用环境
本程序使用C#在AutoCAD 2012环境下开发测试,仅支持AutoCAD 2012版。
运行此程序需要安装.Net Framework 4.0或以上版本,如果无法使用请自行百度搜索并安装。
操作系统支持:Windows XP、Window 7 32位(64位)。
2 程序加载
打开AutoCAD 2012,在命令行输入“netload”命令,加载程序文件夹中的“TY3DFACE.dll”文件即可。
3 程序执行
命令:TYFACE
运行后得到设置界面如下:



各参数功能:
(1)3DFace所在图层:此项下拉表单可用于指定投影时目标曲面对象(3DFace)所在的图层,当打开此对话框时,当前Dwg文件中所有图层均层均为出现在此下拉表单中,用户只需选择一个即可,默认是“*不指定*”。
(2)直线投影点:设定投影时程序修改三维直线的上端点还是下端点,程序自动根据三维直线两个端点的z坐标来判断上下。一般情况下,位于上弦面或下弦面的直线可以同时勾选“投影上端点”和“投影下端点”,而对于中间的斜腹杆投影上弦曲面时选择“投影上端点”,投影下弦曲面时选择“投影下端点”。
(3)投影方向向量:设定将点向面上投影时的方向向量,程序默认是“0,0,1”,即沿z轴,对于一般的曲面工程已经够用,特殊情况用户可以根据需要修改成其它的方向向量。
(4)z向偏移量:指定点投影到面后的z向偏移量,如果三维曲面是按建筑标高建立的,可直接设定一个负的偏移量以考虑屋面板和檩条的厚度,如果三维曲面建立时按结构实际坐标,则此项输0即可。
注意:三维曲面必须处理并打散为AutoCAD中的3DFACE对像。
4 版权及支持
本软件可免费使用和传播,但请保留作者信息。开发者:李黎明,更新日期:2013.05.25。
更新及网站支持请关注作者网站:www.lubanren.net
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2014-12-30 20:59:23 | 显示全部楼层
请问如何下载
:D
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2015-3-17 17:04:10 | 显示全部楼层
高手,学习中
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2015-6-21 17:22:09 | 显示全部楼层
楼主怎么实现啊,感觉不行啊,能做一个gif的动态图吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2015-7-8 08:31:52 | 显示全部楼层
学习学习啊、、、、、、、、、、、、、、、、:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-18 22:48 , Processed in 0.397223 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表