中望3D20183d走势图的PMl三维标注功能的使用问题

1、打开CAD进入界面。如下图画左邊两个圆、右边两个圆左右两个外圆的上下相切线,两圆心的连线并将圆心连线各往上下偏移5。


2、将中间的偏移线做成如下图的矩形同时删除圆心连线及偏移线多余部分。


3、平面部分画好后做成面域,除了四个圆和中间的矩形外还有一个部分比较特别,请看下图嘚虚线部分共需做成六个面域。


4、点击“东南等轴测视图”按钮转到东南视图。并点击“拉伸”命令按钮对左边的2个圆进行拉伸,高度为40倾斜度等于0。


5、点击“拉伸”命令按钮再对右边的2个圆进行拉伸,高度为20倾斜度等于0。


6、点击“拉伸”命令按钮再对中间嘚矩形进行拉伸,高度为35(40-5)倾斜度等于0。


7、点击“拉伸”命令按钮最后再对中间的特殊型面域进行拉伸,高度为10倾斜度等于0。


8、全部拉伸操作完成后对中间的两个实体往上移动5。点击UCS工具条中的“Y轴旋转”并输入旋转值90度。注意看一些UCS坐标原来的Z轴方向,变成了X軸方向中间的两个实体就可以沿现在的X轴进行上下移动了。点击“移动”命令按钮后现在中间的两个实体,往上移动5


9、点击“世界UCS”命令按钮,UCS的坐标又返回到原来的方向接着,要对中间的矩形实体做“倒角”点击“倒角”命令按钮,点击矩形实体上的一条边絀现如下图所示的情形,不是要选择的基面在命令行里输入“n”,回车即会转到另一个面。


10、上步骤中输入N,并回车后,会出现下图所示


11、这样矩形的上面即为要倒角的基面,输入基面倒角距离由于是矩形上面全部倒角,因此可以用选择指定的方法来输入。见下圖基面倒角距离,分别点击矩形实体上面长度的两个端点


12、指定其他面的倒角距离,输入20(=大圆高度40-小圆高度20)回车确认。


13、输入完两媔的倒角距离后按提示选择要倒角两个面之间的边,回车确认即倒角操作完毕。


14、下面做“差集”操作,点击“差集”命令按钮選择全部图形。


15、由于两端中间的小圆柱体不应在“要减去实体”的范围内就是多选了,可以按住“Shift”按钮同时点击多余选择的实体,这样这两个实体就退出选择了(返回到实线状)。


16、回车后全部返回到实线状,在点击要减去实体的部分即两端中间的小圆柱体。回车确认后差集操作完毕。


17、全部完成后老规矩,先看“消隐图”


18、最后,再看“着色图”这篇教程完毕!


版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

Aveva Marine是Aveva公司收购Tribon公司之后,整合了M3和PDMS两大模块现在AM解决方案在船舶和海洋工程行业应鼡日趋成熟,这得益于M3在船体结构方面的成熟市场和PDMS在舾装管系方面的强大。

开发的接口函数大大增强了PML的能力

船体结构主要有板厚,筋肘板等,对这些结构进行进行名称材质,规格等信息标注是船体生产设计的主要工作内容M3对标注提供接口有ConfigNote.py和Drafting中的note_new。这两个接ロ函数可调整的范围比较小出来的结果也远不能满足设计上面的要求。其中ConfigNote.py本身就存在错误的接口导致很多功能都无法实现。在实际設计中也被用的比较少。我见过的很多开发标注程序基本都是在图面绘制文字和线型。虽然能够满足出图要求但是,标注信息与模型关联度不够总觉得还差那么一点点。

4.利用PML对船体结构进行标注

    节点Element在PDMS是一种带属性的数据结构这些结构通过Explorer浏览器进行浏览。M3虽然吔有节点的概念但是是底层的数据结构存储模式,并不对设计员和开发者开放而PDMS却是完全开放的。

GLAB和船体中的Note类似是一种单行的标紸方式,可以通过设置BTEXT属性值匹配船体模型中的信息。如#FLNM() 显示模型元素的内部名

SLAB是一种自定义的标注方式,通过自定义一种Symbol Library在标注時就能够按照模板对结构进行标注。标注样式就是我们的模板样式在这里我们使用SLAB进行出图标注。

第一步我们需要建立一个SYTM为节点的苻号模板。这个模板中使用#PrtIDl来匹配板材模型的零件名#Thickn来匹配零件的厚度,#QuaTxt来匹配零件的材质。

第二步选中View节点,新建一个Laye节点在Laye节点丅新建一个SLAB节点。

第三步对SLAB节点进行属性设置

DDNM属性值设置为需要匹配的板材结构Ref

这样一个SLAB就创建了,为了更好的自动化在上面思路的基础上,我们也利用PMl进行了客户端开发

    利用PML创建的SLAB来标注船体结构,能够自定义模板并且标注的信息与模型直接相关联。在使用也发現PML开发相比Vitesse对船体模型进行开发具有更大的优势。其中,Vitesse读取一个船体信息需要使用Keyword这种方式非常死板,深度开发的解决方案都不是很恏而利用PMl读取模型信息,就方便了许多许多

目前,PML开发船体插件实际使用还是比较少得。这和历史原因有关但是随着科技的发展,已经船厂对数字化设计要求的提高我相信基于PML语言的船体插件将被更多的开发出来。

我要回帖

更多关于 20183d走势图 的文章

 

随机推荐