亚洲精品美女久久_91国内精品久久_亚洲九九在线_91精品国产高潮抽搐_国产一区二区三区在线免费观看_91com在线观看

Autoform应用技巧:设置Autoform起始工作目录

2016-11-14  by:CAE仿真在线  来源:互联网

Autoform不论是3.X还是4.X,用缺省安装的快捷方式启动的时候,进入Autoform打开文档的位置都是用户目录(如C:\Documents and Settings\username,username为当前用户名),3.X版本的可以通过修改桌面快捷方式的目录起始位置而达到启动打开预先设定的目录(右键点击Autoform快捷方式-属性-快捷方式-起始位置),避免缺省手工输入的麻烦,但是该方法对于4.X版本根本不起作用,进入Autoform后打开文档的位置还是用户目录。
下面来介绍设置Autoform起始工作目录的三个方法:
方法一:
修改启动Autoform的脚本文件,即到Autoform安装目录修改af-xstart.vbs文件(右键选编辑),
找到
XAF = """" & "$AF_HOME_XX/xaf_X.XX " & ARGS & " -geom +0+0" & """"
其中XX/X.XX为Autoform的版本号
把它改为
XAF = """" & "$AF_HOME_XX/xaf_X.XX -wd /dev/fs/X/.../.../ " & ARGS & " -geom +0+0" & """"
其中X为盘符,/.../.../为路经,记得以/结尾。
存盘,运行OK。
如果改了还是不行,那肯定是没有修改正确,你可以把你的af-xstart.vbs文件和目录发给我,我可以帮你修改。
下面的是我的af-xstart.vbs,注意看单引号后的注释:
' AutoForm startup vbs file
' AutoForm Engineering GmbH
' 2004-12-10 gk
' 增加Autoform启动预设工作目录的支持,by plusplus, 2008-03-24
 
Option Explicit
Dim ARGS
Dim FILENAME
Dim WORKDIR
ARGS = ""
FILENAME = ""
Const device = "/dev/fs/"
Const netdir = "/net"
' 定义工作目录, 只须更改&后面路径,盘符不用带冒号,
' 格式:"盘符/目录/目录/",可根据自己的需要定义
WORKDIR = device & "D/Autoform_Workshop/"
' Autoform界面执行文件
' AF_HOME_XX(可为32/40/41,根据af实际的版本)
' xaf_X.X.X(可为3.2/4.04/4.07/4.1.0/4.1.1, 根据af实际的版本)
Const xafexecute = "$AF_HOME_41/xaf_4.1.1"
'Autoform版本显示, 可根据af实际的版本更改
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兄发现的):

设置HOME变量:
HOME="起始工作目录",这里以"D:\Autoform4.1"为例。


不过该方法的缺点是:改变了整个windows的home目录,af的设置变量会重新改写到
新的home目录,如果有其他程序用到home目录,也将定位到此目录。

方法三:
切换到工作目录,点击sim文件,即可运行Autoform(适用于4.xx版本),那么Autoform的工作目录就是当前的目录。

开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:Autoform应用技巧:设置Autoform起始工作目录 Autoform分析培训班 Autoform汽车模具仿真 Autoform视频教程 Autoform资料下载 在线软件培训 汽车钣金代做 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 Abaqus培训 有限元培训 Solidworks培训 

编辑

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:[email protected]




主站蜘蛛池模板: 成人免费网站久久久 | 欧美洲精品亚洲精品中文字幕 | 国产亚洲一本大道中文在线 | 伊人网网站 | 激情综合色综合啪啪开心 | 99热在线免费观看 | 成人综合婷婷国产精品久久免费 | 亚洲精品久久久久久婷婷 | 人人九九精品 | 久草在在线视频 | 久久国产色av免费观看 | 黑人巨大精品欧美一区二区免费 | 日韩精品人妻系列无码专区 | 亚洲精品动漫免费二区 | 九九久久国产精品免费热6 九九久久精品 | 一级一级一级毛片免费毛片 | 毛片免费全部完整播放 | 少妇扒开粉嫩小泬视频 | 天堂在线网 | 久久免费视频99 | 永久免费观看午夜视频在线 | 国产一区二区在线观看免费 | 成人合成mv福利视频网站 | 扒开双腿疯狂进出爽爽爽 | yyyy11111少妇无码影院 | 97碰碰碰免费公开在线视频 | 中日一级片 | 一级日本高清视频免费观看 | 香蕉久久a毛片 | 亚洲午夜精品久久久久久浪潮 | 久久综合狠狠色综合伊人 | 国产一级爱做片免费观看 | 久久精品亚洲一区二区三区浴池 | 中国免费看的片 | 亚洲日本欧美日韩中文字幕 | 欧美性猛交xxxx乱大交丰满 | 精品综合一区二区三区 | 久久国产自偷自免费一区100 | 国产又色又爽又黄的免费 | 亚洲qingse中文久久网 | 亚洲电影在线看 |