圖形輸出

許多計算支持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系統裏的互相聯絡。