SpaceClaim脚本建模初试(一)

本文介绍了如何使用SpaceClaim 2019的脚本功能进行系列零件建模,强调了脚本建模的效率优势。作者分享了初学心得,并提供了Python编程基础的自我介绍。内容包括 poi 类的创建、草绘平面相关函数的拆分以及三维点类的建立,教程以Ansys 19 R1自带的SpaceClaim版本为平台,API版本为V17。
摘要由CSDN通过智能技术生成

   SpaceClaim2019也提供了脚本建模的选项,通过合理规划可以非常方便的创建系列零件,方便快速建模,节省时间,就此方面做个学习记录,并分享出来,与大家交流共同进步,本人python是自学的,可能某些代码规范并不太清楚,请勿吐槽。

    这次是基于Ansys 19 R1自带的SpaceClaim版本,通过如图方式新建脚本,API版本为V17,具体建模方式就不做介绍了,大家可以自行学习非常简单。

              

具体API方式可以查询帮助文档,里边非常详细的解释。

    现在正式开始学习,首先先建立一个poi类,方便点的计算具体代码如下

class poi():
    def __init__(self, x, y):
        self.x = x
        self.y = y
    def addx(self, inx):#x坐标增加
        self.x = self.x + inx
        return self

    def addy(self, inx):#y坐标增加
        self.y = self.y + inx
        return self

    def adds(self, inx):#x,y坐标增加
        self.x = self.x + inx.x
        self.y = self.y +
SpaceClaim 联机帮助和支持 Table Of Contents 1. 简介 7 2. 使用入门 8 2.1 教程 8 2.1.1 概述 8 2.1.2 支架和旋钮教程 9 2.1.3 涡轮教程 24 2.2 SpaceClaim 界面 24 2.2.1 概述 24 2.2.2 结构树 26 2.2.3 图层 27 2.2.4 选择 29 2.2.5 组 30 2.2.6 选项 31 2.2.7 属性 31 2.2.8 SpaceClaim 快捷方式 32 2.2.9 鼠标操作 34 2.3 设计 35 2.4 二维和三维设计模式 37 2.5 草绘 38 2.6 选择 41 2.7 拉动 44 2.8 移动 48 2.9 在横截面中编辑 52 2.10 组合和分割 53 2.11 SpaceClaim 对象 56 2.12 使用部件 57 2.13 获得帮助 59 3. 设计 61 3.1 概述 61 3.2 二维和三维设计模式 62 3.3 草绘 63 3.4 在横截面中编辑 67 3.5 在三维模式中编辑 68 3.6 剪切、复制和粘贴 70 3.7 尺寸 71 3.8 分离 74 3.9 撤消和重做操作 75 3.10 移动手柄 75 3.11 草绘 76 3.11.1 概述 76 3.11.2 编辑草图 80 3.11.3 复制草图 81 3.11.4 草图栅格 81 3.11.5 移动草图栅格 82 3.11.6 布局 83 3.11.7 在二维模式中移动 84 3.11.8 通过尺寸草绘 85 3.11.9 点 86 3.11.10 直线 87 3.11.11 切线 88 3.11.12 参考线 89 3.11.13 矩形 90 3.11.14 三点矩形 91 3.11.15 圆 92 3.11.16 三点圆 92 3.11.17 参考圆 93 3.11.18 椭圆 94 3.11.19 相切弧 95 3.11.20 扫掠弧 96 3.11.21 三点弧 97 3.11.22 多边形 98 3.11.23 样条曲线 99 3.11.24 分割直线 101 3.11.25 修剪直线 102 3.11.26 创建角 102 3.11.27 创建圆角 103 3.11.28 偏置直线 104 3.11.29 投影到草图栅格上 105 3.11.30 弯曲 106 3.12 编辑 106 3.12.1 概述 106 3.12.2 选择对象 108 3.12.3 拉动 116 3.12.4 移动 143 3.12.5 填充 151 3.12.6 替换表面 156 3.12.7 按过渡编辑表面 158 3.12.8 移动草图栅格 160 3.13 相交 160 3.13.1 概述 160 3.13.2 组合和分割 161 3.13.3 分割实体 173 3.13.4 分割表面 175 3.13.5 投影到实体 177 3.14 插入 178 3.14.1 概述 178 3.14.2 插入部件 179 3.14.3 插入图像 179 3.14.4 插入平面 180 3.14.5 插入轴 182 3.14.6 插入参考轴系 183 3.14.7 创建圆柱体 184 3.14.8 创建球 185 3.14.9 创建壳体 186 3.14.10 创建偏置 187 3.14.11 创建镜像 188 3.14.12 插入临时对象 190 3.15 装配部件 191 3.15.1 概述 191 3.15.2 使用部件 192 3.15.3 对齐表面 195 3.15.4 对齐轴 195 3.15.5 将部件定向 196 3.16 测量和分析 196 3.16.1 概述 196 3.16.2 显示质量 197 3.16.3 显示测量值 198 3.16.4 显示表面栅格 199 4. 细节设计 200 4.1 概述 200 4.2 注释 201 4.2.1 概述 201 4.2.2 创建注释 202 4.2.3 设定注释文本格式 205 4.2.4 创建注释指引线 206 4.2.5 创建尺寸注释 207 4.2.6 形位公差注释 209 4.2.7 基准符号 211 4.2.8 表面光洁度符号 212 4.2.9 中心标记和中心线 213 4.2.10 螺纹 214 4.2.11 表格 214 4.3 图纸 216 4.3.1 概述 216 4.3.2 设置图纸 217 4.3.3 设定图纸格式 218 4.3.4 视图 219 4.4 三维标记 224 4.4.1 概述 224 4.4.2 创建三维标记幻灯片 226 4.4.3 显示更改过的尺寸 226 4.4.4 已更改表面上色 227 4.5 设置细节设计选项 227 5.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值