autofom4.2版,安装了好几次都 没有成功,主要是FLEXMNET许可证文件有问题,程序不完整,安装时出错,已解决
浏览:26453 回答:1
AutoForm 的安装同 UG 差不多,都是安装主程序和许可证服务器,破解之,配置服务即可。这里主要以 XP32 安装为主叙述, XP64 的安装基本类似,在文章最后给出:
一、准备条件
安装 AUTOFORM 之前,先做以下准备工作:
1 、系统要求: Windows XP Professional SP2 or SP3 或 Windows XP Professional x64 ,不支持 Windows ME 、 Windows NT 、 Windows 2000 、 Windows XP Home Edition 和 Windows Vista 。
2 、屏幕分辨率在 1280 × 1024 或以上。
3 、 Autoform 必须安装在 NTFS 格式的硬盘上,如果你的硬盘文件系统是 FAT32 的,则需用下面的方法将其转为 NTFS 格式。转换硬盘文件格式:
开始菜单 / 程序 / 运行 /convert d:/fs:ntfs (该命令将硬盘 D 转换为 NTFS 格式,在出现的 DOS 窗口中要求输入驱动器 D 的卷标,打开我的电脑可直接看到,如本地磁盘、 DISK1_VOL2 、或 DISK1_VOL3 等。另外,在 Window 系统下无法直接将 C 盘转换为 NTFS );
4 、文件夹选项 / 查看,把“隐藏设置受保护的操作系统文件(推荐)”的勾选去掉,在“隐藏文件和文件夹”选项下选择“显示所有文件”;
在 C 盘编辑 Boot.ini 文件(去掉其只读属性,打开前最好备份一下):设置 /noExecute=AlwaysOff ,即无论 XP 还是 2000 系统最后一行
的 /noexecute=optin/fastdetect/upsepmtier 修改为 /noexecute = AlwaysOff ;
5 、需要有网卡,但不必要联网。
6 、以管理员身份安装。
安装程序清单:

二、安装程序
1 、安装辅助程序和主程序。点击 MasterSetup.exe 安装(此过程中默认设置就行,当然可以更改安装位置;实际上安装了 Hummingbird Exceed 2008 、 Hummingbird Exceed 3D 2008 和 AF4.2 主程序)。
2 、关闭其他运行程序 , 包括杀毒软件等。首先把 C 盘的 boot.ini 文件改成 /noexecute=AlwaysOff / optin /fastdetect
必须重启电脑 .
然后依次安装以下文件夹下的文件 ( 若出现要求系统重启,可选择 No ,在完成整个安装之后重启系统 ) :
(1) Thdparty/SFU3_5/setup.exe ,一路选择 next ,不用填写任何内容(本教程的 C 盘是 NTFS ,所以该文件直接安装在 C 盘下,故未修改安装位置,若要将其安装在其它盘下,请自行选择安装目录);
(2) Thdparty/Xc10_00/Msetup.exe , 选择 Install Interop X Server/Personal Installation, 出现 Setup Type 界面时选择 Typical ,依次点击 Next ,安装过程中会出现文件缺失的提示,忽略该信息选择 Ignore ,继续安装完成,出现重新启动电脑的提示,现则 No ,点击安装界面的 Back/Exit, 退出该安装的初始画面;
(3) Thdparty/Xc3D10_00/Msetup.exe , 选 择 Install Interop 3D/Personal Installation ,出现 Setup Type 界面时选择 Typical ,一路点击安装完毕;
PS :初级用户选择典型方式即可。
PPS :许可证方式选择 floating license !!
3 、 将 Thumb3.db 数据库文件复制到F:\AF4.2\AUTOFORM4.2\Autoform v4.2\FLEXnet\EndUser\graphics , 然后安装 Autoform/DISK1/setup.exe , SetupType 界面中选择 Typical installation (默认),一路选择 Next ,安装最后出现 License Type 选“ Floating license using FLEXlm ”,后续界面中输入“ 27005@yourhostname ”作为 License server 信息。
4 、 . 安装许可证服务器( FLEXnet 文件夹下 setup.exe 文件)。
三、复制破解文件
1 、所有的程序安装完成后,将 CRACK 文件夹下的 8 个文件拷贝到安装目录下( X:\Program Files\AutoForm\AF_4.2.0\afhome )覆盖源文件。这 8 个文件分别是 :
af_4.2.0.exe
afhydro_4.2.0.exe
afos_4.2.0.exe
aftrim_4.2.0.exe
common116.dll
common202.dll
numerical.dll
xnumerical.dll
2 、将 CRACK 文件夹下的 aflmd.exe 与 AutoForm.lic 分别拷贝到以下目录覆盖原文件:
X:\Program Files\flexlm\v10.8\aflmd.exe
X:\Program Files\flexlm\v10.8\licenses\autoform.lic
PS :其实这个位置无所谓,可以自己设定,只要方便管理,后面还会用到。
四、配置许可文件
1 、将许可证文件 AutoForm.lic (就是且必须是上一步拷贝过的那个!!!)用记事本打开(前几行如图所示)。

其中标示出的三个地方(依次用①、②、③表示)①、③两处必改,②看情况:
( 1 )①改成自己计算机名字,③改成第三步第 2 小步 aflmd.exe 文件复制后的位置目录(呵呵,用上了吧)。
PS :该位置目录最好不要有空格(当然有解决方法),以免麻烦!!!例如我的目录原本是
F:\Program Files\AutoForm4.2\FLEX\aflmd.exe ,这里必须写成 F:\PROGRA~1\AutoForm4.2\FLEX\aflmd.exe 。
( 2 )②处原本是 27000 (端口号, AF 定义范围为 27000-27009 ),一般不需要改动,但是为了避免其他软件已使用 27000 作端口而冲突(例如 UG NX4.0 使用端口号即为 27000 ,再次体现 AF 与 UG 安装相似性),推荐还是改一下为好。我选用端口 27005 。
保存,退出。
2 、重要说明:
(1)27005 是在电脑环境变量中设置的端口号。如果你有多个工程软件需要配置环境变量,并已设置过 LM_LICENSE_FILE 的值,则应该选择设置好的端口号,如本教程选输入的为 27000@mypc ,因为已设置过环境变量为: LM_LICENSE_FILE=27000@mypc ,其中 mypc 是该教程所用计算机名。这里的端口号关键 是要和 AutoForm.lic 中的端口以及环境变量 LM_LICENSE_FILE 中设置相对应即可,但端口号只能使用 27000 ~ 27009 之间的号码;
(2) Yourhostname 是你自己的电脑名,其查看方法 :XP 下 :" 我的电脑 --- 右键 --- 计算机名 --- 完整的计算机名称 " 。 2000 下 :" 我的电脑 --- 右键 --- 网络标识 --- 完整的计算机名称 " 电脑名可以:我的电脑 / 属性 / 计算机名可找到;
(3) 设置环境变量
LM_LICENSE_FILE=27005@yourhostname :打开电脑的系统属性,点击“高级”最下面的“环境变量( N )”,出现环境变量对话框,点击新建,变量名中设置 LM_LICENSE_FILE ,在变量值中设置 27005@yourhostname ;
3 、在文件夹 LEGEND 中用记事本打开 Autoform.lic :
( 1 )将第一行的 "this_host" 替换为你当前计算机的名字“ yourhostname ” , 如本教程将其替换为“ mypc ”; ID=20061016 27005 中的 27005 要和上一步输入的端口号一致,如本教程将其替换为 27000 ;
( 2 )第二行中的盘符 C :必须和即将安装的 flexlm 的位置一致,如果将其安装在 D 盘:必须将 C 改为 D 盘。另存该文件到另外一个位置备用,退出;
4 、“开始” -> “所有程序” -> “ FLEXnet License Server 10.8 ” -> “ AutoForm License Tool ”得到下图。

其中标示出的两个地方需要修改。①选择 floating ,因为之前已经说过认证方式是 floating license ;②形式为“端口 @ 计算机名”,我用端口 27005 ,计算机名 pc-200201010011 ,所以填写 27005@pc-200201010011 。完成后确定,退出。
5 、“开始” -> “所有程序” -> “ FLEXnet License Server 10.8 ” -> “ lmtools ”,切换到 config services 选项卡如图示。

依次点击标示的三个地方,①指向 lmgrd.exe 所在位置(如表现文字所述),因此选择安装许可证目录中 lmgrd.exe 文件所在位置,②指向许可证文件,因此选择第三步第 2 小步 autoform.lic 文件复制后的位置(呵呵,也用上了吧)。③指向错误日志文件位置,这个可以自定,随便输入一个文件名,无妨。
然后切换到 start/Stop/reread 选项卡,先暂停服务 stop server ,然后开始 start server ,直到看到下方显示 server start successful 。

6 、我的电脑 -- 右键-- 选择系统服务中FLEXnet licensensing service, 右键-- 属性-- 常规-- 启动类型选择自动-- 启动状态选择启动。我的电脑-- 右键-- 选择系统服务中Autoform, 右键-- 属性-- 登陆-- 在硬件配置文件栏中选择profile 1-- 启动,属性-- 常规-- 启动类型选择自动-- 启动状态选择启动。
五、完成
重启计算机,运行 AF4 :
( 1 )第一次运行出现一个选择编译器什么的的东西,直接点击确认即可;
( 2 )后续运行出现的 Floating License Manager 窗口 , 将其最大化 , 选 AutoForm-Incremental seat, 然后点击右下角的 OK ,即可启动 AUTOFORM 窗口
重启电脑,如果需要的话。一般不必。
如果有问题的话,欢迎提出一起解决。
=================AutoForm4.2.0XP64====================
一般的,安装包已经包含 XP32 和 XP64 安装条件,所以前面的安装步骤是一样的。到此,如果直接运行的话,可以完成前处理,但是提交计算时在完成 check 后 start 计算会提示许可证错误。为此一直郁闷许久,后来无意间发现了关键的一步:
将前面的 CRACK 文件夹中前文列出的 8 个文件复制到安装后目录下的 bin64 文件夹下进行覆盖就可以了。
“最受淘友欢迎的排行榜" QQ 936075302 旺旺:xzb287392
http://shop66921433.taobao.com/