
ANSYS仿真协同环境是产品研发流程中仿真环境,一个具有自主知识产权的、集成多学科异构CAE技术的仿真系统。其中Workbench DM建模对越来越多的研究人员是一项必备的专业技能。
*** 作步骤如下:
开始>>程序>>打开Workbench14.0
双击Static Structural
右键Geometry>>打开New Geometry
在DM界面左侧树结构中选择XYPlane选项>>点击New Sketch
单击Look At Face>Plane>Sketch使草图正对屏幕>>点击Sketching>>Draw>>Line,拖动鼠标任意画出一个矩形宏键
点击Sketching>>Dimensions>>General,标注尺寸
左下角Details View修改想要的尺寸参数
点击Sketching>>Modify>>Fillet(Radius设置自己需要的),选择矩形顶点即可倒圆角
单击Modeling返回建模界面>>选择Sketch1对象并单击右键>>选择Hide Sketch。利用同样的方法,绘制四个圆
绘制完成后,单击Modeling回到建模环境>>选择Sketch1、Sketch2并右键单击>>选择Show Sketch,效果如下
底板:单击工具栏中Extrude>>单击Detail View>>选择Sketch1对应的草图>>Apply,设置Depth为10mm>>单击Generate
打孔:单击工具栏中Extrude>>单击Detail View>>选择Sketch1对应的草图>>Apply,设置Operation为 Cut Material,Depth为10mm>>单击Generate
参数化:选择Extrude1,在Detail View中单击Depth前方框>>点击OK同理选择Extrude2,在Detail View中单击Depth前方框>>点击OK
单厅绝轮扮信击Parameters,d出Parameter Editor窗口
更改Design Parameters中参数,可实现参数化设计。此时通孔就成了沉孔!
保存项目:直接关闭DM界面,Workbench界面可直接看到刚才的项目Parameters。点击菜单栏Save或者Save as就可以了
三菱AD(自动化部)和DA(编程)模块的主要区别如下:(1)AD模块用于控制 *** 作,而DA模块用于编程 *** 作;
(2)AD模块主要用于检测输入变量,并控制相关输出变量;DA模块主要用于程序山逗写入,编辑和调试程序指令桥漏;
(3)敏唯烂AD模块通常是代码,而DA模块通常是指令编程。
FPGA是不能实现DA转码蚂换的,它内部处理的都是数字信号,不能输出模拟信号。一般是用FPGA控制系统工作流程,产生控制信号,DSP输出数字信号处理后得到的数字信号,经专门的DA芯片,如PCM1798、1794、AD1955、CS4398、AK4396、AK4399等等,FPGA只能实现特定类轿行型的脉冲,如下:library ieee
use ieee.std_logic_1164.all
use ieee.std_logic_arith.all
use ieee.std_logic_unsigned.all
entity dac_ds is
port(reset :in std_logic
clk :in std_logic
din :in std_logic_vector(7 downto 0)--Signed integer
dout :out std_logic)
end dac_ds
architecture arch_dac_ds of dac_ds is
signal error :std_logic_vector(9 downto 0)--Error accumulator is 2 bits larger
constant zeros:std_logic_vector(7 downto 0):=(others=>'0')
begin
process(reset,clk,din)
variable val :std_logic_vector(9 downto 0)
begin
if reset='1'then
error<=(others=>'闭模哗0')
dout<='0'
elsif clk'event and clk='1' then
--val:=din+errordin is sign extended to nbits+2
val:=(din(din'high)&din(din'high)&din)+error
if val(val'high)='0'then
dout<='1'
error<=val+("11"&zeros)
else
dout<='0'
error<=val+("01"&zeros)
end if
end if
end process
end arch_dac_ds
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)