国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談AM系統(tǒng)鐵舾建模的實用二次開發(fā)

2016-12-23 17:53馬君曹磊
山東工業(yè)技術(shù) 2016年23期
關(guān)鍵詞:附件二次開發(fā)模板

馬君 曹磊

摘 要:本文針對Aveva Marine(AM)軟件鐵舾建模,介紹了一些模板和附件的操作,根據(jù)用戶使用需求,通過二次開發(fā)來實現(xiàn)既定目的,提高設計軟件應用水平。

關(guān)鍵詞:AM;鐵舾建模;模板 ;附件;二次開發(fā)

DOI:10.16640/j.cnki.37-1222/t.2016.23.214

1 引言

AM設計系統(tǒng)鐵舾建模,要用到不少的TMPLATE(模板)和FITTING(附件),這兩類對象在使用過程中都存在一些不是很友好的情況,本文給出了這些問題的解決方式,供大家參考。

TMPLATE一般是有規(guī)律的基本實體組合,有獨立的結(jié)構(gòu),支持參數(shù)化設置。使用時是基于拷貝的原理,保留原來設置的空間朝向,通常都需要進行旋轉(zhuǎn)、移動等操作。對于TMPLATE的旋轉(zhuǎn)、移動等操作,AM系統(tǒng)缺乏將TMPLATE作為一個整體進行操作的簡單方法。常用的大概有兩種,一是將整個TMPLATE對象框選;二是通過LIST功能和命令行命令實現(xiàn)。在三維設計窗口有很多實體對象的時候,將TMPLATE整個框選是一個比較麻煩的過程,不小心就會多選或是漏選,進行操作后才發(fā)現(xiàn)不對勁,操作過程失敗,而這也是大多數(shù)設計人員經(jīng)常采用的方法,只有少數(shù)人能夠熟練使用命令行命令。設計人員經(jīng)常抱怨,希望有更好的辦法。TMPLATE還存在調(diào)用的問題,調(diào)用時需要切換到EQUIPMENT模塊,然后再切回原來的模塊,設計人員覺得這樣很不方便。TMPLATE的應用范圍很廣,但是菜單工具里面只提供了以EQUIPMENT的形式創(chuàng)建模板,在實際應用中,TMPLATE可以放在許多對象下。設計人員只能采用自行拷貝的辦法完成操作。

AM系統(tǒng)的Fitting對象的定位與其他實體對象不一樣,通常實體對象都由Position和Orientation這兩個屬性來確定它們各自空間的位置和姿態(tài)。Fitting對象卻是通過Posline 、Delposition 、Desparam、Bangle、Zdistance等屬性綜合作用,來決定其所在空間的位置和姿態(tài),相對來說比較復雜。這樣也就制約了Fitting對象的使用。

Fitting對象主要用于建立舾裝件螺栓,螺母,墊圈和孔等型材、板材附件,由于前述原因,其他比較復雜的舾裝附件只好采用TMPLATE的形式建立。如何解決Fitting定位問題,是擴大Fitting的使用范圍的技術(shù)瓶頸。模板的問題解決方案是否也適用于Fitting呢?筆者對此進行了嘗試,結(jié)果可行。

2 TMPLATE問題的解決方案

本文提出了一個解決方案,針對性的解決TMPLATE在使用過程中存在的問題,達到這樣的效果:隨時能用——不用切換模塊;隨地可用——在可以合法使用模板的地方都可以用,不用再次轉(zhuǎn)換;隨便修改——不用再費力的框選,不用繁瑣的命令。

本程序主要實現(xiàn)的功能有:工具欄不用時可以最小化,減少占用屏幕空間;所有模板均通過三級目錄可以迅速篩選想要的模板;模板的即時預覽;點取參照點進行模板的創(chuàng)建,只要選中可以合法創(chuàng)建模板的節(jié)點就可創(chuàng)建;實現(xiàn)EQUIPMENT和TMPLATE模式的隨意轉(zhuǎn)換,獲得EQUIPMENT的整體操作性。

該程序的調(diào)用模板如圖1所示,其操作步驟如下:(1)選中要調(diào)用的模板,進行預覽(如圖1);(2)選擇創(chuàng)建模板的節(jié)點;(3)在屏幕上選取參照點,以該點為基點創(chuàng)建EQUIPMENT;(4)對EQUIPMENT進行整體旋轉(zhuǎn),位移操作;(5)位置調(diào)整完畢后,將EQUIPMENT轉(zhuǎn)換為TMPLATE;(6)修改時,將TMPLATE轉(zhuǎn)換為EQUIPMENT,修改完畢則將EQUIPMENT轉(zhuǎn)換為TMPLATE。

未來考慮增加模板的參數(shù)化輸入部分,在調(diào)用參數(shù)化模板的同時,給出設定參數(shù),一次完成此類模板的調(diào)用,增加程序的實用性。

3 FITTING問題的解決方案

Fitting對象先創(chuàng)建為中間狀態(tài),可以利用手柄進行旋轉(zhuǎn)、定位,完畢后將中間狀態(tài)轉(zhuǎn)化為最終狀態(tài),并能實現(xiàn)兩個狀態(tài)的無差別轉(zhuǎn)換。程序界面參見圖2。

程序的操作步驟:(1)選中要調(diào)用的Fitting對象;(2)選擇創(chuàng)建Fitting對象的節(jié)點;(3)在屏幕上選取參照點,以該點為基點創(chuàng)建Fitting中間對象;(4)利用手柄對Fitting中間對象進行旋轉(zhuǎn)定位,位移操作;(5)位置調(diào)整完畢后,將Fitting中間對象轉(zhuǎn)換為Fitting最終對象;(6)繼續(xù)調(diào)用其他Fitting對象;(7)修改時,將Fitting最終對象轉(zhuǎn)換為Fitting中間對象,修改完畢則將Fitting中間對象轉(zhuǎn)換為Fitting最終對象。

4 小結(jié)

通過鐵舾建模的二次開發(fā),提供了更加友好的操作界面,能更加簡易快捷地對TMPLATE和FITTING對象進行各種操作,準確定位,為舾裝百分之百準確建模提供了有力保障,大大節(jié)省了設計時間,縮短型船設計周期,提高了設計效率,進一步達到降本增效的目的。

作者簡介:馬君(1989-),女,助理工程師,主要從事船舶設計。

猜你喜歡
附件二次開發(fā)模板
例談對高中數(shù)學教材中習題的二次開發(fā)
Inventors and Inventions
淺談CAD軟件二次開發(fā)的方法及工具
把握數(shù)學解題模板,輕松做題一二三
例談課本習題的“二次開發(fā)”
SOLIDWORKS Electrical清單模板定制方法
新型武器及附件展呈
德國軍隊使用的手槍套及其附件
文檔提效 用好WPS模板
點點鼠標,論壇附件一把抓