magma安装
- 格式:pdf
- 大小:925.64 KB
- 文档页数:8
MAGMA操作教程MAGMA(矩阵代数工具)是一个用于计算数学和代数问题的计算机程序。
它在计算线代或数论问题时非常有用,同时也可以用于多项式插值、点计数和椭圆曲线等其他领域。
本教程将向您介绍如何使用MAGMA进行常见操作。
一旦您进入MAGMA界面,您就可以开始输入和执行各种操作。
下面是一些常见操作的示例:1.简单的矩阵和向量操作:- 创建一个2x2的矩阵A:`A := Matrix([[1, 2], [3, 4]])`- 创建一个长度为4的向量v:`v := Vector([1, 2, 3, 4])`- 计算矩阵A的逆矩阵:`InvA := A^-1`-计算向量v与矩阵A的乘积:`Av:=A*v`2.矩阵特征问题:- 计算矩阵A的特征多项式:`p := CharacteristicPolynomial(A)` - 计算矩阵A的特征值:`eigenvalues := Eigenvalues(A)`3.矩阵分解:- 计算矩阵A的QR分解:`Q, R := QRFactorization(A)`- 计算矩阵A的特征值分解:`A = P*D*P^-1, D := DiagonalMatrix(Eigenvalues(A)), P := EigenvectorMatrix(A)`4.矩阵方程:- 解线性方程组Ax = b:`x := Solution(Transpose(A),Transpose(b))`- 解齐次方程组Ax = 0 的零空间:`NullSpace(A)`- 解非齐次方程组Ax = b 的特解:`ParticularSolution(A, b)`5.矩阵运算:- 计算矩阵A的迹:`Trace(A)`- 计算矩阵A的秩:`Rank(A)`- 计算矩阵A的行列式:`Determinant(A)`6.数论问题:- 计算一个数n的质因数分解:`Factorization(n)`- 计算一个数n是否为素数:`IsPrime(n)`- 计算一个数n的欧拉函数值:`EulerPhi(n)`值得一提的是,MAGMA是一款商业软件,虽然它提供了免费试用版本,但在进行商业和科研项目时可能需要购买正式许可证。
CAD Model PreprocessorMeshing ParametersPostprocessorAnalysisDecision一、基本操作流程图(1_1)建构正确的实体模型是进行分析工作的关键。
把实体分为不同的组,转换为.stl 档,为MAGMA 分析做好准备。
如图(1_1)所示:黑色字体是使用MAGMA 的操作步骤;红色字体是分析的前期工作和后期对策。
二、MAGMA的操作1、创建专案图(2_1) 图(2_2)建构实体模型模流前处理实体切网格参数设定模流后处理结 果 分 析相 应 对 策图(2_3)图(2_4)专案名称.stl档图(2_5)说明:图(2_1)打开桌面图标project菜单create project 出现新对话框图(2_2)选择Iron casting铸铁模组选择结果存放路径(MAGMAsoft下)取解析方案名称回车键OK 出现新对话框图(2_3)默认系统选择直接按红框所标的键,直到图(2_4),按OK键结束创建专案操作。
如图(2_5)的路径,把建立好的.stl档存在CMD文件夹下。
2、前处理2-1 、材质群组介绍图(2_6)在载入时一定要确保重力方向向上,如图(2_6)所示。
一般在实体建模时便给出正确的重力方向。
如果方向错误也可在MAGMA 内修改。
(见后面说明)砂模可以在建构实体时绘出,也可以在MAGMA 内绘制出。
后面有进一步说明。
2-2、OVERLAY 原理图(2_7) 图(2_8)在建构实体时有一些区域重合。
如图(2_7),ingate 连接cast 和gating ,其和两者都有交接的部分。
我们希望各部分独立不干涉,保证分析的精确。
利用overlay 原理切割重合区域。
如图(2_8)排在前面的ingate 被排在后面的gating 和cast 切割。
在载入.stl 档后需利用此原理进行排序。
2-3、载入.stl 档CAVITY INSERTCAST INGATEGATING1. CAST2. INGATE3. GATING1、砂模(sandm ) 2、 灌口(inlet ) 3、 浇道(gating ) 4、 浇道(gating ) 5、 冒口(feeder ) 6、冒口(feeder ) 7、 入水口(ingate ) 8、 入水口(ingate ) 9、砂芯(core )InletGatingGatingFeederCorechillIngateZ 轴正向CAVITY INSERTCAST INGATEGATING1. INGATE2. GATING排序接上动把.stl 档存在CMD 文件夹下后,在创建专案的界面(图(2_1))按下preprocess 键,进入载档界面.见图(2_9)图(2_9)图(2_10)载入顺序如上图所标的序号和箭头指向。
MAGMASOFT介绍MAGMASOFT是为铸造专业人员达到改善铸件质量,优化工艺参数而提供的有力工具。
藉由计算机技术可以降低铸造工艺的整体成本。
运用仿真传热及流体的物理行为,加上凝固过程中的应力及应变,微观组织的形成,MAGMASOFT得以准确地预测铸件缺陷,改善现有工艺的效率,提高铸件质量。
铸件的质量受众多因素影响,而质量的保证必须依靠正确的铸造工艺方案。
MAGMASOFT就是设计用以支持从熔炼冶金,造型及铸型制作,浇注过程一直到热处理,炉子材料及修补,整体且全面的工艺优化工具。
MAGMASOFT适用于所有铸造合金材料的铸造生产,范围自灰铁铸造,铝合金砂型铸造,到大型铸钢件铸造。
MAGMASOFT更针对不同的铸造工艺设计专用的模块。
MAGMASOFT——交钥匙解决方案*全菜单化用户界面*项目管理模块*前处理模块:几何实体建模、CAD数据接口和自动网格划分*主处理模块:全过程工艺参数输入*后处理模块:三维视图显示、运算结果评估*热物理特性数据库模块一、项目管理模块<----创建新项目保存路径--Æ项目名称--Æ项目菜单新建项目二、前处理模块1.几何模型的导入MAGMAsoft的导入格式为‘*.stl’,并且在导入过程中各部件按照“模具”→“浇道”→“冒口”→“铸件”的顺序。
Preprocessor → Material → Load SLA → save all as 1 → exit<----几何体导入<----保存模型<----退出 几何模型导入2.自动网格划分由于MAGMAsoft 是基于差分元的思想方法,在网格划分方面采用的是六面体单元,因此具有其独到的便捷的优势。
Enmeshment → Generate → Close → Calculate → Close → Dismiss3 Æ 2Æ 1Æ网格划分设置3.网格质量的检查MAGMAsoft 4.4在网格质量检查方面与之前的版本有了较大的区别,在此,将其和“Postprocessor→on Geometry”模块整合到了一起。
CAD Model PreprocessorMeshing ParametersPostprocessorAnalysisDecision一、基本操作流程图(1_1)建构正确的实体模型是进行分析工作的关键。
把实体分为不同的组,转换为.stl 档,为MAGMA 分析做好准备。
如图(1_1)所示:黑色字体是使用MAGMA 的操作步骤;红色字体是分析的前期工作和后期对策。
二、MAGMA的操作1、创建专案建构实体模型模流前处理实体切网格参数设定模流后处理结 果 分 析相 应 对 策图(2_1)图(2_2)图(2_3)图(2_4)图(2_5)专案名称.stl档说明:图(2_1)打开桌面图标 project 菜单 create project 出现新对话框 图(2_2)选择Iron casting 铸铁模组 选择结果存放路径(MAGMAsoft 下) 取解析方案名称 回车键 OK 出现新对话框图(2_3)默认系统选择直接按红框所标的键,直到图(2_4),按OK 键结束创建专案操作。
如图(2_5)的路径,把建立好的.stl 档存在CMD 文件夹下。
2、前处理2-1 、材质群组介绍图(2_6)在载入时一定要确保重力方向向上,如图(2_6)所示。
一般在实体建模时便给出正确的重力方向。
如果方向错误也可在MAGMA 内修改。
(见后面说明)砂模可以在建构实体时绘出,也可以在MAGMA 内绘制出。
后面有进一步说明。
2-2、OVERLAY 原理1、 砂模(sandm ) 2、 灌口(inlet ) 3、 浇道(gating ) 4、 浇道(gating ) 5、 冒口(feeder ) 6、 冒口(feeder ) 7、 入水口(ingate ) 8、 入水口(ingate ) 9、 砂芯(core ) 10、 冷铁(chill ) 11、 铸件(cast )InletGatingGatingFeederCorechillIngateZ 轴正向图(2_7) 图(2_8)在建构实体时有一些区域重合。
MAGMASOFT®4.0Manual Part one1.介紹(Introduction) ………………………………1.1MAGMASOFT® 可以提供你什麼?………………1.2如何成功的使用MAGMASOFT®………………1.3MAGMASOFT®的文件結構………………………1.4拼字跟用法………………………………………1.5疑問………………………………………………2.安裝(Installation)……………………………2.1 系統需求2.2 MAGMA安裝………………………………2.3 啟動MAGMASOFT® 執照………………2.3.1 擷取系統資訊………………………………2.3.2 從Email讀取系統和執照檔………………2.3.3 手動輸入系統鑰匙………………………………2.3.4 手動輸入執照鑰匙………………………………2.3.5 從檔案讀取系統鑰匙……………………………2.3.6 從檔案讀取執照鑰匙……………………………2.4 管理浮動執照………………………………2.4.1 顯示連結………………………………2.5 MAGMASOFT® 的專案………………………………2.6 MAGMASOFT® 的畫面………………………………2.7滑鼠鍵盤的用法………………………………3.專案管理(Project Administration)3.1開啟專案(Open project)………………………………3.2 產生新的專案(Create project)………………………3.3 產生新的版本(Create Version)…………………………3.4 刪除結果(Delete Result)…………………………3.5 刪除版本(Delete Version)……………………………3.6 刪除專案(Delete project)……………………………3.7專案資訊(Project info)………………………………4.前處理器(Preprocessor)4.1 開始幾何建構………………………………………4.2 管理幾何資料(Sheets)………………………………4.3 幾何資料庫(Geometry database)………………………4.4 輸入CAD資料(Importing CAD Data)…………………4.5 定義角度及精度(Definition of Angles & Accuracy)………4.6 選擇畫面(View options)………………………………4.7建構指令(Construction commands)……………………4.8操作指令(Manipulation commands)……………………4.9控制點(Control Point)………………………………4.10支援幾何功能(Support functions)………………………5.網格化(Mesh Generation)5.1 概論(Overview)………………………………5.1.1格子大小 / ‘wallthickness’………………………5.1.2格子再細化/ ‘accuracy’, ‘element size’……………5.1.3格子的修飾/ ‘smoothing’………………………5.1.4個子的外觀/ ‘aspect ratio’………………………5.2材料群的選用與網格化的改善………………………5.3產生網格(Generate mesh)……………………………5.4檢查網格(Check enmeshment)………………………5.4.1觀看網格(view mesh)…………………………5.4.2觀看網格品質(view mesh quality)………………6.模擬計算(Simulation)6.1 概論(Overview)………………………………6.1.1 充填(Moldfilling)………………………………6.1.2 凝固(Solidification)…………………………6.1.3 充填和凝固………………………………6.1.4 批次生產(Batch production)……………………6.2 模擬參數定義(Defining simulation parameters)…………6.2.1 材料 / ‘Material definition’………………………6.2.2 熱傳導係數/ ‘Heat transfer definition’…………MAGMAshakeout選項…………………………6.2.36.2.4 充填 / ‘filling’………………………………6.2.5 注湯速率/ ‘pouring rate’………………………6.2.6 凝固 /‘solidification’……………………………6.2.7 批次生產/ ‘batch production’……………………6.3 模擬的開始與控制(Simulation control)…………………6.4 錯誤訊息(Error and Warning messages)…………………7. 選項與模組7.1模組………………………………7.2 選項………………………………1介紹(Introduction)鑄造就是將金屬液倒入模穴中成形的一種生產技術,也是一種從設計到成品最快速的方法之一。
linux版maya安装先下载安装所需到包sudo apt-get install alien tcsh libfam0 fam libxp6 libxpm4 libxprintapputil1 libxprintutil1 cpio rpm ia32-libs csh libmotif3 libglw1-mesa删除/bin/csh,再创建这个链接sudo ln -s /usr/bin/tcsh /bin/csh走到安装包目录下cd /home/exempleuser/MayaInstall我的是cd /root/Maya进行rpm包编译sudo alien -cv adlmapps4-4.0.35-0.x86_64.rpmsudo alien -cv adlmflexnetclient-4.0.35-0.x86_64.rpmsudo alien -cv adlmflexnetserver-4.0.35-0.x86_64.rpmsudo alien -cv dmmPluginForMaya2012.x86_64.rpmsudo alien -cv Maya2012_0_64-2012.0-203.x86_64.rpm很久编译完成之后rpm包转为deb包安装所需到deb包#sudo dpkg -i nameOfThePackage.deb我这里安Maya 和dmm包sudo dpkg -i adlmapps4_4.0.35-1_amd64.debsudo dpkg -i adlmflexnetclient_4.0.35-1_amd64.debsudo dpkg -i adlmflexnetserver_4.0.35-1_amd64.debsudo dpkg -i dmmpluginformaya2012x64_1.1.9-5_amd64.debsudo dpkg -i maya2012-0-64_2012.0-204_amd64.deb走到/usr/local/bincd /usr/local/bin创建一些链接但是这个包有了#sudo ln -s /usr/autodesk/maya2012-x64/bin/fcheck fcheck #sudo ln -s /usr/autodesk/maya2012-x64/bin/maya2012 maya#sudo ln -s /usr/autodesk/maya2012-x64/bin/imgcvt imgcvt #sudo ln -s /usr/autodesk/maya2012-x64/bin/Render Render走到/usr/autodeskcd /usr/autodesk创建链接这个也有了#sudo ln -s maya2012-x64 mayaicon不做连接了创建一个mantal ray到文件夹sudo mkdir /usr/tmpsudo chmod 777 /usr/tmp修改一个文件不用非英文所以不用下一步#sudo sh -c "echo 'setenv LC_ALL en_US.UTF-8' >> /usr/autodesk/maya2012-x64/bin/maya2012"做个环境变量如果sudo不行就不用sudo 直接exportexport MAYA_LOCATION=/usr/autodesk/maya2012-x64作破解运行 crack文件因为没安装compositor 和movie那个包所以先显示crack文件注释掉不用的走到安装包文件夹下cd /root/Mayash -c "echo 'int main (void) {return 0; }' >> /root/Maya/mayaInstall.c"gcc mayaInstall.c把他拷贝过去sudo cp /usr/bin/rpm /usr/bin/rpm_backupcd /root/Mayasudo cp a.out /usr/bin/rpm开始安装cd /root/Mayasudo ./setupsudo ln -s /usr/lib/libcrypto.so.0.9.8sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3创建/usr/lib/libtiff文件夹sudo mkdir /usr/lib/libtiffsudo ln -s /usr/lib/libaudiofile.so.0 /usr/lib/libtiff/libaudiofile.sosudo ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.3sudo ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.3sudo ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.6 sudo ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.6如果在root 下安装后 user登录的时候启动Maya 会报一个error 在 root 登录下 /tmp 文件夹改为777的权限chmod 777 /tmp。
MAGMASOFT®4.0Manual Part one1.介紹(Introduction) ………………………………1.1MAGMASOFT® 可以提供你什麼?………………1.2如何成功的使用MAGMASOFT®………………1.3MAGMASOFT®的文件結構………………………1.4拼字跟用法………………………………………1.5疑問………………………………………………2.安裝(Installation)……………………………2.1 系統需求2.2 MAGMA安裝………………………………2.3 啟動MAGMASOFT® 執照………………2.3.1 擷取系統資訊………………………………2.3.2 從Email讀取系統和執照檔………………2.3.3 手動輸入系統鑰匙………………………………2.3.4 手動輸入執照鑰匙………………………………2.3.5 從檔案讀取系統鑰匙……………………………2.3.6 從檔案讀取執照鑰匙……………………………2.4 管理浮動執照………………………………2.4.1 顯示連結………………………………2.5 MAGMASOFT® 的專案………………………………2.6 MAGMASOFT® 的畫面………………………………2.7滑鼠鍵盤的用法………………………………3.專案管理(Project Administration)3.1開啟專案(Open project)………………………………3.2 產生新的專案(Create project)………………………3.3 產生新的版本(Create Version)…………………………3.4 刪除結果(Delete Result)…………………………3.5 刪除版本(Delete Version)……………………………3.6 刪除專案(Delete project)……………………………3.7專案資訊(Project info)………………………………4.前處理器(Preprocessor)4.1 開始幾何建構………………………………………4.2 管理幾何資料(Sheets)………………………………4.3 幾何資料庫(Geometry database)………………………4.4 輸入CAD資料(Importing CAD Data)…………………4.5 定義角度及精度(Definition of Angles & Accuracy)………4.6 選擇畫面(View options)………………………………4.7建構指令(Construction commands)……………………4.8操作指令(Manipulation commands)……………………4.9控制點(Control Point)………………………………4.10支援幾何功能(Support functions)………………………5.網格化(Mesh Generation)5.1 概論(Overview)………………………………5.1.1格子大小 / ‘wallthickness’………………………5.1.2格子再細化/ ‘accuracy’, ‘element size’……………5.1.3格子的修飾/ ‘smoothing’………………………5.1.4個子的外觀/ ‘aspect ratio’………………………5.2材料群的選用與網格化的改善………………………5.3產生網格(Generate mesh)……………………………5.4檢查網格(Check enmeshment)………………………5.4.1觀看網格(view mesh)…………………………5.4.2觀看網格品質(view mesh quality)………………6.模擬計算(Simulation)6.1 概論(Overview)………………………………6.1.1 充填(Moldfilling)………………………………6.1.2 凝固(Solidification)…………………………6.1.3 充填和凝固………………………………6.1.4 批次生產(Batch production)……………………6.2 模擬參數定義(Defining simulation parameters)…………6.2.1 材料 / ‘Material definition’………………………6.2.2 熱傳導係數/ ‘Heat transfer definition’…………MAGMAshakeout選項…………………………6.2.36.2.4 充填 / ‘filling’………………………………6.2.5 注湯速率/ ‘pouring rate’………………………6.2.6 凝固 /‘solidification’……………………………6.2.7 批次生產/ ‘batch production’……………………6.3 模擬的開始與控制(Simulation control)…………………6.4 錯誤訊息(Error and Warning messages)…………………7. 選項與模組7.1模組………………………………7.2 選項………………………………1介紹(Introduction)鑄造就是將金屬液倒入模穴中成形的一種生產技術,也是一種從設計到成品最快速的方法之一。
介绍本文是Documentation/Maemo 5 Final SDK Installation的简体中文翻译。
以下文档介绍了如何安装Maemo 5 Final SDK。
Maemo SDK使用Scratchbox作为交叉编译环境,你还需要安装Maemo的开发文件。
在开始安装以前,先来看一下最小的系统需求。
官方支持基于Debian的x86-32 Linux发行版,主要是Debian和Ubuntu。
但在其他Linux发行版上安装Maemo SDK也是可以做到的。
当你确定你的开发设备符合这些要求后,你可以按照以下指南操作。
Maemo 5 SDK配备了两个命令行安装脚本,以及一个附带图形界面的安装程序(仍是beta 版本),以简化SDK的安装。
∙Scratchbox安装脚本将在你的机器上自动下载、安装指定版本的Scratchbox。
∙Maemo SDK安装脚本将在Scratchbox里设置两个编译目标(armel和x86),为这两个目标下载最基本的开发文件包rootstraps,并安装用户指定的开源开发工具。
∙图形界面的安装程序会同时安装Scratchbox和Maemo SDK。
Maemo 5 SDK通过一个需要认证的软件源,提供了开发者所需要的Nokia二进制开发文件包,以及附带的Nokia应用程序。
为了获取这些文件,你需要接受Nokia的最终用户许可协议。
为了获得Maemo SDK的完整功能,你需要这些开源工具包以外的Nokia二进制文件包。
[edit]Maemo SDK没有包含的内容在你的主机上执行Maemo SDK程序需要Xephye这个X11服务器。
这个X11服务器提供了一个窗口,显示设备屏幕和用户界面,使得开发者可以在自己的主机上看到Maemo程序窗口和界面。
这个软件没有包含在Maemo SDK内,因为绝大多数Linux发行版都提供了这个软件。
如果你在基于Debian的Linux发行版上,通过图形界面的安装程序安装Maemo SDK,将为你提供安装Xephyr的选项。
1、检查日期2007-01-29 2007-05-012、安装3、安装Exceed 12,重启4、安装5、安装dongle,插入狗6、安装node-server7、安装客户信息8、安装licence文件从邮件9、运行一、检查日期检查硬盘空间安装后用了检查当前用户属于administrators组检查是不是有网卡,有网卡就行,不需联网二、安装没microsoft windows services for UNIX 插入光盘,自动运行用户和组织随意标准安装在C:\SFU,也能够自概念,不要更改安装组件,然后自概念安装途径二、安装exceed v12 2007,放入安装光盘,选择Install Exceed选择Personal InstallationPer User Directory每一个用户成立自己的同意目录,Shared User Directory用户共享目录任意选择,Shared占空间小些,易用户设置冲突选择yes3、安装放入光盘,自动运行安装完后,自动运行magma的dongle的驱动安装,就不用在手动安装狗驱动了~4、狗驱动安装选择no五、安装node-server运行exceed(运行magma前都必需打开exceed)第一次运行会需要设定键盘默许ok能够按×关掉,只留bar工具正版插入狗,运行magmasoft-setup(magmasoft-dongle setup已经安装完);学习版是覆盖破解文件到C:\\\NT_INTEL\bin\点安装node serverInstall安装成功,按任意键终止,按dismiss推出node server安装。
再按start installation安装客户信息。
信息随意,按ok生成信息,ok按Ok——quit退出生成的信息文件在C:\\ms_sysinfo六、License文件安装注:的文件格式参考,把破解中的key生成如下格式文件拷贝license文件()到d:\显示的是运算机名称和用户名称,回车选择3 License Keys选择4,输入文件地址:/dev/fs/D/,回车读入license文件后,选择2 Write license database写license信息到系统数据库后,按0推出再按0退出安装完毕。
Magma软件在Windows XP上的安装刘云峰 编译1.1 总述# 这些安装说明主要由工作说明组成。
因此按照严格时间方式进行并按照这里叙述的顺序执行安装程序是很重要的。
请仔细的阅读这个手册,不要在子章节之间“跳跃”。
在安装之前推荐阅读整个文本文件,然后作为第二步,再一步一步地执行安装程序。
在你安装和开始magma软件之前你的计算机必须满足适当的硬件需求。
进一步讲在安装之前还需要执行一些预调整在你开始magma软件之前,你必须在三个步骤上安装它在你的电脑里:1)从CD上复制程序文件到你的硬盘上2)在magma setup程序的帮助下执行安装3)激活magma软件的授权文件1.2 系统需求1.2.1 总述Magma软件的应用需要附加程序。
这个软件对于装有windows XP的intel PC 机是可用的。
最低的配置推荐是1024MB的内存和40G的硬盘。
对于windows你需要一个附加的TCP/IP网络协议。
你的计算机必须装备有CD-ROM设备。
注意要经常的为magma软件任务执行文件备份,使用有足够存储空间的存储装置来做备份。
电脑上的时间和数据必须被正确设定。
1.2.2 支持平台Magma软件支持装有windows XP系统的intel PC机。
请参阅magma软件最新的版本说明。
万一你已经安装了magma软件,对于模拟计算你可以使用一个或两个CPU进行计算,只要提供相应的授权文件就可以了。
请参阅magma软件的相关说明。
1.2.3 系统运行时间的要求对于Microsoft Windows系统所有需要的运行时间都被列在了magma软件的安装光盘上了。
他们在magma软件安装的过程中被自动安装。
1.3 预调整1.3.1 一般● 对于windows你必须得到适当的授权。
我们推荐创建一个新的magma软件用户帐号。
你可以随机选择这个帐号的名称,但是我们推荐使用“magma”名称。
请注意下面是关于这个帐号的:★ 为了从magma安装光盘上复制数据到你的硬盘上,为了执行magma setup,为了激活授权文件,你必须分配用户帐号到windows管理员组。