版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
cad三维立体图自动生成二维三视图插件(DEFUNc:sa()(setqdcl_id(load_dialog"sanshi"))(new_dialog"sanshi"dcl_id)(action_tile"sansh_cf1""(done_dialog1)")(action_tile"sansh_cf2"(done_dialog2)")(action_tile"sansh_cf3""(done_dialog3)")(action_tile"sansh_cf4""(done_dialog4)”)(action_tile"sansh_zds""(done_dialog5)")(setqsansh_done_id(start_dialog))(if(>sansh_done_id0)(progn(cond((=1sansh_done_id)(sanshm_cf1))((=2sansh_done_id)(sanshm_cf2))((=3sansh_done_id)(sanshm_cf3))((=4sansh_done_id)(sanshm_cf4))((=5sansh_done_id)(sanshm_zds)))))(princ))函数:CF1;;;编制日期:2009.03.27;;;修改日期:2011.07.28;;;编制者:曾敏辉;;;说明:本函数将复制并旋转对象为右视复制并旋转对象为右;;;(DEFUN复制并旋转对象为右sanshm_CF1(/enentgrpoldortpt1pt2ss)(PRINC"\n视”)(setvar"cmdecho"0)(setqoldort(getvar"orthomode"))(princ"\n请选择主视图对象:")(SETQENTGRP(SSGET))(princ"\n请选择主视图的基准点:")(setvar"orthomode"1)(SETQpt1(GETPOINT))(princ"\n请选择右视图的基准点(按左键接受并绘制右视图):")(SETQpt2(GETPOINT))(setqen(entlast))(COMMAND"copy"ENTGRP""pt1pause)(setqss(lt:ss-entnexten))(princ"\n正在绘制右视图")(command"rotate3d"ss"""Y"pt2"-90");;;绘制右视图(princ"\n绘制右视图完毕!")(princ))CF2;;;函数:;;;;;;编制日期:2009.03.27;;;修改日期:2011.07.28;;;编制者:曾敏辉;;;说明:本函数将复制并旋转对象为仰视;;;(DEFUNsanshm_CF2(/enentgrpoldortpt1pt2ss)(setvar"cmdecho"0)(PRINC"\n复制并旋转对象为仰视")(setqoldort(getvar"orthomode"))(princ"\n请选择主视图对象:")(SETQENTGRP(SSGET))(princ"\n请选择主视图的基准点:")(setvar"orthomode"1)(SETQpt1(GETPOINT))(princ"\n请选择仰视图的基准点(按左键接受并绘制仰视图):")(SETQpt2(GETPOINT))(setqen(entlast))(COMMAND"copy"ENTGRP""pt1pause)(setqss(lt:ss-entnexten))(princ"\n正在绘制仰视图")(command"rotate3d"ss"""X"pt2"-90");;;绘制仰视图(princ"\n绘制仰视图完毕!")(princ));;;函数:CF3;;;;;;编制日期:2009.03.27;;;修改日期:2011.07.28;;;编制者:曾敏辉;;;说明:本函数将复制并旋转对象为左视;;;(DEFUNsanshm_CF3(/enentgrpoldortpt1pt2ss)(setvar"cmdecho"0)(PRINC"\n复制并旋转对象为左视")(setqoldort(getvar"orthomode"))(princ"\n请选择主视图对象:")(SETQENTGRP(SSGET))(princ"\n请选择主视图的基准点:")(setvar"orthomode"1)(SETQpt1(GETPOINT))(princ"\n请选择左视图的基准点(按左键接受并绘制左视图片)(SETQpt2(GETPOINT))(setqen(entlast))(COMMAND"copy"ENTGRP""pt1pause)(setqss(lt:ss-entnexten))(princ"\n正在绘制左视图")(command"rotate3d"ss"""Y"pt2"90");;;绘制左视图(princ"\n绘制左视图完毕!")(princ));;;;;;函数:CF4;;;;;;编制日期:2009.03.27;;;修改日期:2011.07.28;;;编制者:曾敏辉;;;说明:本函数将复制并旋转对象为俯视;;;(DEFUNsanshm_CF4(/enentgrpoldortpt1pt2ss)(setvar"cmdecho"0)(PRINC"\n复制并旋转对象为俯视")(setqoldort(getvar"orthomode"))(princ"\n请选择主视图对象:")(SETQENTGRP(SSGET))(princ"\n请选择主视图的基准点:”)(setvar"orthomode"1)(SETQpt1(GETPOINT))(princ"\n请选择俯视图的基准点(按左键接受并绘制俯视图):")(SETQpt2(GETPOINT))(setqen(entlast))(COMMAND"copy"ENTGRP""pt1pause)(setqss(lt:ss-entnexten))(princ"\n正在绘制俯视图")(command"rotate3d"ss"""X"pt2"90");;;绘制俯视图(princ"\n绘制俯视图完毕!")(princ));;;;;;函数:ZDS;;;;;;编制日期:2008.11.20;;;修改日期:2010.04.29修改实体颜色为0层和hidden层;;;修改日期:2011.07.28增加程序运行前的备注和功能;;;编制者:曾敏辉说明:将已绘制好的三维图自动投影生成三视图(defunsanshm_zds(/lold_layss1ss2ss3ss4ssgl)(SETVAR"CMDECHO"0)(princ"\n请选择生成投影图的组合(它将删除所选择的3D实体,请注意保存3D实体):“)(setqssg1(ssget));;生成布局选项(command"layout""s""")(princ"\n投影图正在生成中,请稍候")(command"mspace")(command"_solprof"ssg1"""Y""Y""N")(princ"\n投影图已生成")(command"model")(command"erase"ssg1"")(COMMAND"EXPLODE"l)(setqss1(ssget"X"'((8."PH-*"))))(COMMAND"EXPLODE"SS1)(setqss2(ssget"X"'((8."PH-*"))))(setqss3(ssget"X"'((8."PV-*"))))(COMMAND"EXPLODE"SS3)(setqss4(ssget"X"'((8."PV-*"))))(setqold_lay(getvar"clayer"))(if(=(tblobjname"LAYER""hidden")nil)(progn(command"layer""m""hidden""c""bluel""dashed)(setvar"clayer"old_lay)(command"CHANGE"ss2"""P""LA""hidden""")(command"CHANGE"ss4"""P""LA""0""");;;(command"CHANGE"ss2"""P""LA""hidden""");;;(commandCHANGE"ss4"""P""LA""0""");;;(command"_.purge""_all""*""n");;;(command"_.qsave")(princ));;;_结束defun;;;;?(lt:ss-entnexten);;[功能]获取在图元en之后产生的图元的选择集;;[参数]en----图元名;;[返回]选择集;;[测试]1.(setqen(entlast));;执行创建图元的命令,如LINE,BOUNDARY;;(setqss(lt:ss-entnexten));;2.(setqss(lt:ss-entnext(car(entsel))))(defunlt:ss
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度温室智能化改造合同
- 二零二四年度金融服务合同标的为五千万元贷款
- 2024年度版权许可使用合同的标的及相关权利义务
- 2024年度大型采挖项目弃土场施工合同
- 2024年度企业信息安全评估服务合同
- 2024年度跨境电子商务合同:某电商平台的国际贸易合作
- 2024年度文化艺术表演合同with表演内容、演出时间、场地租赁等详细描述
- 2024年度租赁安全监控设备的合同
- 二零二四年度电商企业市场推广合作合同
- 2024年度智慧教育平台开发与运营合同2篇
- 大数据及信息安全最新技术
- 2015路面工程讲义(垫层+底基层+基层+面层+联合层+封层、透层与黏层)
- 信息安全保密控制措施资料
- 高考语文复习:专题03人物形象-2022年高考语文诗歌鉴赏全面解读精讲精练
- 一般过去时PPT课件(PPT 21页)
- 《子宫脱垂病人的护理查房》PPT课件
- 行政伦理学-试题及答案
- 卫生院医疗质量管理与考核细则
- 华为研发类员工绩效考核表(PBC模板)
- 乡村振兴战略项目经费绩效评价指标体系及分值表
- 多层及高层钢筋混凝土房屋
评论
0/150
提交评论