仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

Autoform應(yīng)用技巧:設(shè)置Autoform起始工作目錄

2016-11-14  by:CAE仿真在線  來(lái)源:互聯(lián)網(wǎng)

Autoform不論是3.X還是4.X,用缺省安裝的快捷方式啟動(dòng)的時(shí)候,進(jìn)入Autoform打開文檔的位置都是用戶目錄(如C:\Documents and Settings\username,username為當(dāng)前用戶名),3.X版本的可以通過修改桌面快捷方式的目錄起始位置而達(dá)到啟動(dòng)打開預(yù)先設(shè)定的目錄(右鍵點(diǎn)擊Autoform快捷方式-屬性-快捷方式-起始位置),避免缺省手工輸入的麻煩,但是該方法對(duì)于4.X版本根本不起作用,進(jìn)入Autoform后打開文檔的位置還是用戶目錄。
下面來(lái)介紹設(shè)置Autoform起始工作目錄的三個(gè)方法:
方法一:
修改啟動(dòng)Autoform的腳本文件,即到Autoform安裝目錄修改af-xstart.vbs文件(右鍵選編輯),
找到
XAF = """" & "$AF_HOME_XX/xaf_X.XX " & ARGS & " -geom +0+0" & """"
其中XX/X.XX為Autoform的版本號(hào)
把它改為
XAF = """" & "$AF_HOME_XX/xaf_X.XX -wd /dev/fs/X/.../.../ " & ARGS & " -geom +0+0" & """"
其中X為盤符,/.../.../為路經(jīng),記得以/結(jié)尾。
存盤,運(yùn)行OK。
如果改了還是不行,那肯定是沒有修改正確,你可以把你的af-xstart.vbs文件和目錄發(fā)給我,我可以幫你修改。
下面的是我的af-xstart.vbs,注意看單引號(hào)后的注釋:
' AutoForm startup vbs file
' AutoForm Engineering GmbH
' 2004-12-10 gk
' 增加Autoform啟動(dòng)預(yù)設(shè)工作目錄的支持,by plusplus, 2008-03-24
 
Option Explicit
Dim ARGS
Dim FILENAME
Dim WORKDIR
ARGS = ""
FILENAME = ""
Const device = "/dev/fs/"
Const netdir = "/net"
' 定義工作目錄, 只須更改&后面路徑,盤符不用帶冒號(hào),
' 格式:"盤符/目錄/目錄/",可根據(jù)自己的需要定義
WORKDIR = device & "D/Autoform_Workshop/"
' Autoform界面執(zhí)行文件
' AF_HOME_XX(可為32/40/41,根據(jù)af實(shí)際的版本)
' xaf_X.X.X(可為3.2/4.04/4.07/4.1.0/4.1.1, 根據(jù)af實(shí)際的版本)
Const xafexecute = "$AF_HOME_41/xaf_4.1.1"
'Autoform版本顯示, 可根據(jù)af實(shí)際的版本更改
Const afversion = "AutoForm Version 4.1.1"
StartAutoForm()
WScript.Quit
function GetPosixName()
Dim PosixName, J, Length, start, Pos
PosixName = ""
Length=Len(FILENAME)
Pos = Instr(FILENAME, ":\")
If Pos > 0 Then
PosixName = device & Mid(FILENAME, Pos-1, 1)
Else
Pos = Instr(FILENAME, "\\")
If Pos > 0 Then
PosixName = netdir
Else
PosixName = ""
End if
End if
If (Pos > 0) Then
Start = Pos + 1
Else
Start = 1
End if
For J = Start to Length
If Mid(FILENAME, J, 1) = "\" Then
PosixName = PosixName & "/"
else
PosixName = PosixName & Mid(FILENAME, J, 1)
End if
Next
PosixName = "\""" & PosixName & "\"""
' WScript.Echo PosixName
GetPosixName = PosixName
end function
function StartAutoForm
Dim I, ExceedVersion, ExceedReg, ExceedPath, Rsxpath, Interix, Exceed
Dim PSX, KSH, XAF, WSHShell, objArgs
set WSHShell = WScript.CreateObject("WScript.Shell")
set objArgs = WScript.Arguments
For I = 0 to objArgs.Count - 1
If objArgs(I) = "-jn" Then
FileName = objArgs(I+1)
ARGS = ARGS & " " & objArgs(I) & " " & GetPosixName
I=I+2
Else
ARGS = ARGS & " " & objArgs(I)
End if
Next
' WScript.Echo ARGS
ExceedVersion = WSHShell.RegRead("HKLM\SOFTWARE\AutoForm\AutoForm\4.1.000\EXCEED_VERSION")
ExceedReg = "HKLM\SOFTWARE\Hummingbird\Connectivity\" & ExceedVersion & "\Exceed\HomeDir"
ExceedReg = "" & ExceedReg & ""
ExceedPath = WSHShell.RegRead(ExceedReg)
Rsxpath = WSHShell.RegRead("HKLM\SOFTWARE\AutoForm\AutoForm\4.1.000\WINSYS32DIR")
Interix = WSHShell.RegRead("HKLM\SOFTWARE\AutoForm\AutoForm\4.1.000\INTERIXDIR")
Exceed = ExceedPath & "exceed.exe"
Exceed = """" & Exceed & """"
WSHShell.Run(Exceed)
PSX = Rsxpath & "\POSIX.EXE /c "
KSH = Interix & "\bin\ksh -l -c "
XAF = """" & xafexecute & " -nofork " & "-wd " & WORKDIR & ARGS & " -geom +0+0" & """"
XAF = KSH & XAF
XAF = PSX & XAF
' Start hidden (no dos-box, comment out when startup problems - see below)
WshShell.Run "cmd.exe /C " & XAF , 0
' Start XAF (with dos-box, comment in when startup problems w/o dos-box)
' WSHShell.Run(XAF)
' WshShell.Popup ARGS
WshShell.Popup "Starting AutoForm ...",2, afversion
end function
af-xstart.vbs腳本文件下載



方法二(cowper兄發(fā)現(xiàn)的):

設(shè)置HOME變量:
HOME="起始工作目錄",這里以"D:\Autoform4.1"為例。


不過該方法的缺點(diǎn)是:改變了整個(gè)windows的home目錄,af的設(shè)置變量會(huì)重新改寫到
新的home目錄,如果有其他程序用到home目錄,也將定位到此目錄。

方法三:
切換到工作目錄,點(diǎn)擊sim文件,即可運(yùn)行Autoform(適用于4.xx版本),那么Autoform的工作目錄就是當(dāng)前的目錄。

開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:Autoform應(yīng)用技巧:設(shè)置Autoform起始工作目錄 Autoform分析培訓(xùn)班 Autoform汽車模具仿真 Autoform視頻教程 Autoform資料下載 在線軟件培訓(xùn) 汽車鈑金代做 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) 有限元培訓(xùn) Solidworks培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 罗湖人才网_罗湖招聘网_求职找工作平台| 起名字典|宝宝新生儿男孩女孩起名免费网-诗经周易生辰八字取名字大全 | 山西配电柜,高低压成套柜,太原高低压柜,山西开关柜,箱变壳体_山西雷隆电柜电气设备有限公司 | 新东方大学考试官网_考研/英语/雅思/托福/四六级/日语/韩语/教资在线网课官网 | 无线|远传|刷卡|光电直读水表_插卡电表[计量准确] | 上海慧泰仪器制造有限公司 | 芯片_IC_半导体品牌一级代理商-深圳市合通泰电子有限公司 | 欧氏运动木地板,体育木地板厂家,篮球木地板价格_欧氏体育木地板 欧派板材官网 | 全屋定制板材 专业供应商 | 抛丸机-通过式抛丸机-履带吊钩式抛丸机厂家-青岛泓霖智能设备公司 | 九江监控安装_九江安防监控_九江弱电工程公司-九江百信科技有限公司 | 途远VR+_成都VR全景制作_成都360全景漫游_成都720全景航拍_成都途远科技有限公司 | 潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机-潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 中山四海家具制造有限公司 | 青州市科信水处理设备有限公司-ic卡水处理设备厂家-畜牧养殖水处理设备 | 全自动圆木多片锯_立式圆木多片锯价格_大型圆木多片锯厂家-邢台友创机械制造有限公司 | 双层恒温培养箱|智能振荡培养箱-常州市仪都百科 | 首页 - 北京明朝万达科技股份有限公司| 我的建筑网-中国建筑工程行业门户网站! | 液压支架配件|液压支架立柱|液压支架千斤顶|液压支架换向阀|液压支架乳化油|液压支架密封件-山东卓力生产厂家 | 实木运动地板价格_运动木地板厂家-欧氏实木运动地板网 | 墨子百科-专业有趣的问题小百科| 绝缘油介电强度测试仪|d33压电测试仪|准静态d33压电测量仪厂家直销-上海蓝巢电气有限公司【官网】 | 气体检测仪,多功能气体检测仪,四合一检测仪,氯气检测仪,有机挥发气体检测仪,气体报警器-南京诺邦电子科技有限公司 | 金属探测机_食品金属探测仪_食品金属探测器_广东善安金属检测机 金属剪切机,金属打包机,废钢剪切机,废铁压块机,金属压块机,废纸打包机,重废龙门剪,废钢龙门剪,箱式剪,液压剪切机-瑞顿机械装备制造江阴有限公司 | 铝矾土熟料_高铝_细粉_骨料_铝酸钙粉_价格_铸造消失膜用铝矾土—嵩峰厂家 | 拍照机,地铁自助拍证件照机器,校园自助打印机,智能自助复印机 | 山东宝沣新材料有限公司 | 强德防盗门-防盗门厂家-中国防盗门十大品牌-强德门业 - 浙江臻品工贸有限公司 | 全自动清洗过滤器_网式盘式过滤器_石英砂过滤器_叠片过滤器-湖南多灵过滤系统科技有限公司 | 河北安润防腐管业股份有限公司-远程供液管路_远程供液_远程供液系统 | 医用手摇病床,医用电动病床,康养手摇病床,康养电动病床-河北丁丁医疗器械有限公司 | 景县泉兴永塔业有限公司-广播电视塔、通信塔、电力塔、交通设施、监控杆塔、气象塔、森林防火瞭望塔、避雷塔、烟筒塔、训练塔 | 文化艺术网-专注文化,服务艺术 温州网络公司_网站建设_网络营销策划_阿里淘宝店铺服务-温州聚欣网络科技有限公司 | 砂基透水砖滤水率,防滑性试验仪,砂基透水砖落球冲击,抗冲击试验机-献县中正试验仪器销售处 | 墨子百科-专业有趣的问题小百科 莫非传媒官网-江西知名的网络营销推广服务平台南昌网络公司,专业网络公关,品牌危机处理,网站SEO优化,微信朋友圈广告,网站建设,南昌莫非文化传媒有限公司 | 显微镜|金相显微镜|光学显微镜专业生产商-上海光学仪器厂 | 深圳办公室装修_高端写字楼设计费用_企业装修报价公司-深圳长红装饰 | 雨量计,翻斗雨量计,声波雨量计i,时差法流量计,时差法明渠流量计 - 徐州伟思水务科技有限公司 | 深圳钢成培训专业从事,五轴培训,车铣复合培训,数控车床,CNC数控编程,模具编程 ,钣金机械与模具设计,powermill,mastercam,solidworks,ug,hypermill培训 | 武汉弹簧-污水厂弹簧-耐高温弹簧-武汉市伟锋弹簧厂 | 浙江世杰阀门有限公司|