《在AUTOCAD中根据扭转实体绘制展开图的方法.pdf》由会员分享,可在线阅读,更多相关《在AUTOCAD中根据扭转实体绘制展开图的方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103699711 A (43)申请公布日 2014.04.02 CN 103699711 A (21)申请号 201310606380.9 (22)申请日 2013.11.25 G06F 17/50(2006.01) G06T 19/00(2011.01) (71)申请人 中建钢构有限公司 地址 518040 广东省深圳市福田区车公庙滨 河大道深业泰然水松大厦 17 层 17A 号 (72)发明人 戴立先 党保卫 潘剑峰 尹昌洪 曹璐 任军 黄河浪 甘宁 王达 (74)专利代理机构 深圳市恒申知识产权事务所 ( 普通合伙 ) 44312 代理人 陈健 (54) 发明。
2、名称 在 Autocad 中根据扭转实体绘制展开图的方 法 (57) 摘要 本发明适用于计算机辅助设计技术领域, 提 供了一种在 Autocad 中根据扭转实体绘制展开 图的方法, 方法包括在 Autocad 平台下执行的下 述步骤 : 根据单线模型中各控制点的三维坐标, 用 ObjectARX 自动生成空间折线模型, 通过运算 将所述空间折线模型拟合成空间网格曲线 ; 利 用 ObjectARX 在折线模型上生成节点法线 ; 利用 ObjectARX 根据折线模型和节点法线自动生成扭 转杆件实体模型和扭转的节点板 ; 然后根据所述 扭转体杆件实体模型绘制构件和零件的下料图、 组装图、 安装图。
3、。 本发明能高效精准地自定义建立 扭转杆件实体模型, 并通过扭转杆件实体模型可 以将三维模型展开成二维图纸, 实现自动生成图 纸, 提高绘图效率, 而且方便工厂的加工, 可以实 现对零件 1 : 1 的数控下料。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 附图4页 (10)申请公布号 CN 103699711 A CN 103699711 A 1/1 页 2 1. 一种在 Autocad 中根据扭转实体绘制展开图的方法, 其特征在于, 所述方法包括在 Autocad 平台下执。
4、行的下述步骤 : 步骤 A, 根据单线模型中各控制点的三维坐标, 用 ObjectARX 自动生成空间折线模型, 并将所述空间折线模型拟合成空间网格曲线 ; 步骤 B, 利用 ObjectARX 在所述空间折线模型的节点上生成节点法线 ; 所述节点为所述 空间折线模型上线与线交叉的位置 ; 步骤 C, 根据所述节点法线, 自动生成以所述空间网格曲线为中心线的扭转杆件实体模 型, 其中扭转杆件的截面平行于节点处的法线, 扭转杆件的上表面垂直于节点处的法线 ; 步骤 D, 根据所述扭转杆件实体模型以及在 ObjectARX 中设定的节点参数, 自动生成扭 转的节点板 ; 步骤 E, 利用 Obje。
5、ctARX 对所述扭转体杆件和所述节点板进行编号 ; 步骤 F, 利用编号的扭转体杆件和节点板, 根据所述扭转体杆件实体模型绘制所述扭转 体杆件和所述节点板的展开图以及组装图、 安装图、 二维下料图。 2. 如权利要求 1 所述的方法, 其特征在于, 所述步骤 E 具体为 : 利用 ObjectARX 对不同 的构件采用不同编号, 对相同的构件采用相同编号。 3. 如权利要求 1 所述的方法, 其特征在于, 在所述步骤 D 和步骤 E 之间, 所述方法还包 括下述步骤 : 步骤 D1, 若检测到杆件有碰撞, 将有碰撞的杆件颜色突出显示。 权 利 要 求 书 CN 103699711 A 2 1。
6、/3 页 3 在 Autocad 中根据扭转实体绘制展开图的方法 技术领域 0001 本发明属于计算机辅助设计技术领域, 尤其涉及一种在 Autocad 中根据扭转实体 绘制展开图的方法。 背景技术 0002 AutoCAD(Auto Computer Aided Design) 是一种行业领先的二维和三维 CAD 设 计、 绘图、 建模、 建筑绘图和工程 CAD 软件, 其具有广泛的适应性, 可以在各种操作系统支持 的微型计算机和工作站上运行, 现已经成为国际上广为流行的绘图工具。 0003 在进行二维或三维设计时经常需要用到扭转实体, 目前 AutoCAD 都是通过扫掠、 放样等功能建立扭。
7、转实体模型, 然后根据实体模型绘制图纸, 该方法工作量大, 费时费力, 精度差, 效率低, 无法实现对扭转曲面的展开, 也不能自动绘制图纸, 标注尺寸等。 发明内容 0004 本发明所要解决的技术问题在于提供一种在 Autocad 中根据扭转实体绘制展开 图的方法, 旨在将三维模型展开成二维图纸, 实现自动生成图纸。 0005 本发明是这样实现的, 一种在 Autocad 中根据扭转实体绘制展开图的方法, 所述 方法包括在 Autocad 平台下执行的下述步骤 : 0006 步骤 A, 根据单线模型中各控制点的三维坐标, 用 ObjectARX 自动生成空间折线模 型, 并将所述空间折线模型拟。
8、合成空间网格曲线 ; 0007 步骤 B, 利用 ObjectARX 在所述空间折线模型的节点上生成节点法线 ; 所述节点为 所述空间折线模型上线与线交叉的位置 ; 0008 步骤 C, 根据所述节点法线, 自动生成以所述空间网格曲线为中心线的扭转杆件实 体模型, 其中扭转杆件的截面平行于节点处的法线, 扭转杆件的上表面垂直于节点处的法 线 ; 0009 步骤 D, 根据所述扭转杆件实体模型以及在 ObjectARX 中设定的节点参数, 自动生 成扭转的节点板 ; 0010 步骤 E, 利用 ObjectARX 对所述扭转体杆件和所述节点板进行编号 ; 0011 步骤 F, 利用编号的扭转体杆。
9、件和节点板, 根据所述扭转体杆件实体模型绘制所述 扭转体杆件和所述节点板的展开图以及组装图、 安装图、 二维下料图。 0012 进一步地, 所述步骤 E 具体为 : 利用 ObjectARX 对不同的构件采用不同编号, 对相 同的构件采用相同编号。 0013 进一步地, 在所述步骤 D 和步骤 E 之间, 所述方法还包括下述步骤 : 0014 步骤 D1, 若发现有杆件碰撞, ObjectARX 会自动把杆件变成紫色。 0015 本发明与现有技术相比, 能高效精准地自定义建立扭转杆件实体模型, 并通过扭 转杆件实体模型可以将三维模型展开成二维下料图纸, 实现自动生成所需要图纸, 提高绘 图效率。
10、, 而且方便工厂的加工, 可以实现对零件 1 : 1 的数控下料。 说 明 书 CN 103699711 A 3 2/3 页 4 附图说明 0016 图 1 是本发明提供的在 Autocad 中根据扭转实体绘制展开图的方法的实现流程 图 ; 0017 图 2 是本发明提供的软件操作界面示意图 ; 0018 图 3 是本发明提供的空间网格曲线示意图 ; 0019 图 4 是本发明提供的用 ObjectARX 程序生成节点法线的示意图 ; 0020 图 5 是本发明提供的用 ObjectARX 自动生成扭转杆件实体的示意图 ; 0021 图 6 是本发明提供的自动生成扭转的节点板的示意图 ; 00。
11、22 图 7 是本发明提供的碰撞检测的示意图。 具体实施方式 0023 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0024 本发明在AutoCAD平台下, 利用ObjectARX生成自定义扭转实体, 如生成扭转的板 件, 扭转的工字形梁, 扭转的箱型梁等等, 然后根据实体的数据, 用 ObjectARX 生成和三维 扭转实体相对应的二维展开图, 自动标注尺寸。 0025 图1示出了本发明提供的在Autocad中根据扭转实体绘制展开图的方法的实现流 程。
12、, 详述如下。 0026 步骤 A, 根据单线模型中各控制点的三维坐标, 用 ObjectARX 自动生成空间折线模 型, 并将所述空间折线模型拟合成空间网格曲线。 0027 本发明采用三次b样条算法进行拟合, 其软件操作界面如图2所示, 拟合的空间网 格曲线可最大限度的保证建筑的外形, 使生成的扭转实体更精确。图 3 为拟合成的空间网 格曲线。 0028 步骤 B, 利用 ObjectARX 在所述空间折线模型的节点上生成节点法线 ; 所述节点为 所述空间折线模型上线与线交叉的位置。 0029 生成的节点法线如图 4 所示。 0030 步骤 C, 根据所述节点法线, 自动生成以所述空间网格曲。
13、线为中心线的扭转杆件实 体模型。 0031 生成时, 杆件的截面需平行于节点处的法线, 法线垂直于杆件的上表面, 生成的扭 转杆件实体模型如图 5 所示。 0032 步骤 D, 根据所述扭转杆件实体模型以及在 ObjectARX 中设定的节点参数, 自动生 成扭转的节点板。 0033 本发明中, 节点板位于节点处, 而节点与节点之间为扭转杆件。 设定的节点参数包 含节点板的板厚、 节点板的尺寸、 节点板上的螺栓等等。生成的节点板如图 6 所示。 0034 进一步地, 考虑到如果杆件相互碰撞 (在图纸上反映为杆件和杆件之间有交集) 可 能导致后续工序无法安装, 本发明中特别加入一碰撞检测功能, 。
14、具体可以通过 Autocad 的 布尔运算功能实现。因此在所述步骤 D 和步骤 E 之间, 所述方法还包括下述步骤 : 说 明 书 CN 103699711 A 4 3/3 页 5 0035 步骤 D1, 若检测到杆件有碰撞时, 将有碰撞的杆件颜色突出显示。 0036 突出显示后, 可以提醒工作人员进行识别修改, 如图 7 所示, 其中区域 A 中的线条 即为检测到有碰撞的杆件, 可以显示为与其他杆件不一样的颜色, 如将其他部分显示为绿 色, 将区域 A 中的线条显示为紫色。 0037 步骤 E, 利用 ObjectARX 对所述扭转体杆件和所述节点板进行编号。 0038 本发明中, 每一个构。
15、件均有它自己的号码, 这样才便于制作安装, 所以编号也有一 定的原则, 如柱子和梁就采用不同的编号, 而相同的构件, 就需要采用相同的编号, 具体可 采用流水编号的形式。 0039 步骤 F, 利用编号的扭转体杆件和节点板, 根据所述扭转体杆件实体模型绘制所述 扭转体杆件和所述节点板的展开图以及组装图、 安装图、 二维下料图。 0040 采用本发明提供的绘制展开图的方法具体可实现以下功能 : 0041 (1) 精确构建实体三维模型。 0042 (2) 完成弯扭板件及工字铝的建模出图。 0043 (3) 大大提高了设计准确度、 设计效率, 同时可很好的解决与安装施工配合等问 题。 0044 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 103699711 A 5 1/4 页 6 图 1 说 明 书 附 图 CN 103699711 A 6 2/4 页 7 图 2 图 3 说 明 书 附 图 CN 103699711 A 7 3/4 页 8 图 4 图 5 说 明 书 附 图 CN 103699711 A 8 4/4 页 9 图 6 图 7 说 明 书 附 图 CN 103699711 A 9 。