图形输出

许多计算支持2D 图形输出和与被选定的CAD 系统协作,包括3D参数模型制作。在这种情况下,计算包括“图形输出”段(在计算的最后)。这段包含生成图纸的命令(.DXF 文件) 或者直接插入一个图形到相应的2D CAD 系统里。如果计算也支持3D CAD 系统,那么这段包含相应插入对话框的激活按钮。

3D CAD 系统.

这是一个有3D图标并且标有"3D"字样的按钮,用来激活插入模型或者装配到3D CAD系统功能的对话框。

这个模块是连接计算和3D CAD系统的,并不包括计算的基本安装。这个相应的模块一定要依据我们网页上介绍的CAD 系统的类型来选择,在下载和安装这个模块之后。这个模块也包含相应的帮助文档。

2D CAD 系统.

工作原理: 这个计算生成的被选的图形以.DXF格式被保存在临时文件夹里,然后插入这个文件到被选中的2D CAD 系统里。这解决方案是打开的。它的意思是你可以你的计算值的基准定义你自己的图形,也可以添加另外一个CAD系统(原则上任何程序都能下载.DXF 格式的文件)。

2D图形插入

  1. 在“2D 图形输出”的列表中,选择目标CAD系统(目标应用程序)去生成图片或者一个DXF 文件去转化图形到一个.DXF 档案。
  2. 在“2D图形比例尺”的列表中,设置图形的比例尺。图形总是以1:1的比例生成。比例尺允许你设置一个唯一的图形参数,就像文本的尺寸或者轴的重叠。
  3. 如果必要的话,还要设置另外一个控制元件。大多数计算也包含其他设置选项,这些选项依赖于图表对象的计算和类型。这些辅助选项的说明可以在各自计算的帮助文档里面找到。
  4. 按想得到图形对应的图标按钮来开始绘图。
2D 图形按钮的例子.

提示: 在大多数情况下,有充分理由选“自动”比例尺,它提供图表对象的尺寸关系。
注释1: CAD系统(目标程序)一定要在生成图形之前被启动。如果它没有被启动或者如果在计算和目标程序计算的过程中出现错误,他有可能以.DXF格式存储图形。
注释2:如果你的键盘用本地的语言设置,请在计算和目标程序中使用相同的键盘设置(用“SendKeys”命令给无故障的通讯)。

制图表.

一系列计算(齿轮,弹簧等)可以插入各自的计算对象到图形的文本信息的表。这个表可以在各自的列表中被选中(在这种情况下,计算允许以多种类型插入)。制图表可以被“画表”按钮激活。

设置表格参数.

画图表的参数可以被预设在等同于9.0的DXF工作表上

下列可以被预设的选项:

这个表格可以在“DXFTabulky - DXFTables“工作表被找到。那个文本可以被修改,增加或者移除行,改变格式和单元格宽度和高度的修改。

一个图形的参数设置.

在生成图形的时候,你可以设置,例如,被用过的线的名称和类型,被使用的层的名称等。所有的这些都可以在“DXF”工作表中设置。至少DXF格式的基本知识是需要设置的(一种绘图向量格式)。

注释: .DXF格式的描述和相关的叙述文档可以在互联网上找到。

生成一个.DXF图形文件是由西面3个步骤来实现的:

  1. 复制文件头(包括线和已用层的类型定义)[4.0, 5.0]。
  2. 图形实体的输入(计算生成的)。
  3. 复制关闭的.DXF文件[6.0]。

依据使用单位的系统,设置的改变可以在4.0 DXF头文件定义(ISO,mm)单元,或者5.0DXF 头文件定义单元(ANSI, Inch)。这单元包含在.DXF格式里的线和层的定义。如果你想去改变层的名称,你应该在3.0层名称的层里执行各自的变更。

生成一个分离图形.

就如.DXF格式允许非常简单的条目(ASCII 文本),亦可以很简单的用MS Excel生成一个.DXF格式的分离图形。

程序:

  1. 用MS Excel建立一个公式。他的结果创建了一个在一个单元格中以.DXF格式定义的图形的完全描述。
  2. 分配所有的名字给单元格的定义。
  3. 写下在7.0单元格包含用户部分的名称的单元格的名称。

这图纸用“制图用户视图”按钮在选择的CAD系统里可以被划分。

注释: .DXF需要用行末进行属性和值的分离。为了节省空间和简化你的工作,他也可以在生成.DXF文件里用“;”代替“行结束”。
比较:
.DXF 格式 在计算中 .DXF 条目是可能的
0
LINE
8
0

10
-2.0
20
-2.0
.....

0;LINE;8;0;10;-2.0;20;-2.0....
提示: 一个用图定义图形的例子可以在 8.0 DXF用户描述文本中单元找到。

一个CAD系统的连接(目标程序)Connection of a CAD system (target program).

在计算和CAD系统之间连接可以用一个DDE通讯或者“sendkeys”命令执行,“sendkeys”命令是模仿在目标程序中连续的键盘键击。命令可以被发送给可以生成插入或者显示图形的目标程序。

一个新的CAD系统(程序)可以被附加,如下。

  1. 创建一个包含命令列表的,可以用来被发送到CAD系统(程序)。
  2. 给表命名。Name this table.
  3. 在“1.0 DXF 输出目标程序表”的表中增加(修改)一行信息的定义和填写出想要的数据的行。
“1.0 DXF 输出目标程序表”的描述
列Column 描述Description
选择页 选择列中的目标程序名称。
命令表名称 包含发送给目标程序的表的名称
发送给程序的程序名称 用“Sendkeys”方法发送命令给目标程序的名称
用DDE方法的程序名称 用DDE方法发送命令给目标程序的名称

DDE主题

 

一系列被发送的通讯初始化目标程序

包含发给目标程序命令表格的描述

在这个表格里,你可以发现包含一个行序列,间隔的,将被发送给目标程序的通讯名称("SendKeys" 或者 "DDE")和命令。

示例表格:
SendKeys
发给目标程序的键击的顺序
DDE
命令发送给目标程序
...................................

提示1:在程序之间有更多的通讯可能的信息,它的格式和性质可以在MS Excel的帮助文档,专业的著作和互联网上里找到。
提示2:当地一个互相联络的定义的时候,细读已经包括在CAD系统里的互相联络。