版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、1會計學ug的的ISV機床仿真與后處理機床仿真與后處理2Post processorNX NC programmingMachine tool simulationTool path verificationComplete solution inside NXCommon data is shared by all applicationsCost effective to implement and maintainMachine tool modelToolsFixturesCreated in NXCreated in Post BuilderNX LibrariesMachine t
2、ool controller3NX CAMCAM VisualizeISV SimulationInternal Tool PathISV Advanced SimulationNo machine kinematics visualization of cutter with tool path“ “Light” machine simulation- out of the box ready to cover basic simulation needsComplete machine simulation for the most demanding needs. Includes ma
3、chine tool builderExternal PTP file4特點:實時的模擬加工,減少加工試切實現(xiàn)加工刀具軌跡的優(yōu)化方便、易用56789MillingTurning1011CSE comprises of three components1.Controller specific language parserDelivered with NX5 installation2.Controller Configuration file (CCF)Encrypted XML, CCF for Fanuc has shipped as OOTB configuration with NX
4、5 installation3.Machine configuration file (MCF)12Mills1XYZ (XY-TB/Z-HD/Vert)2XYZ (XYZ-TB/Hor)3XYZ (XZ-TB/Y-HD/Hor)4XYZ (Z-TB/XY-HD/Hor)5XYZA (XYA-TB/Z-HD/Vert)6XYZA (XZA-TB/Y-HD/Hor)7XYZCB (XYC-TB/ZB-HD/Vert)8XYZAB (XZAB-TB/Y-HD/Hor)9XYZCA (XYZAB-HD/Gantry)10XYZB (XZB-TB/Y-HD/Hor)11XYZBC (XBC-TB/ZY
5、-HD/Vert)12XYZBC (BC-TB/XYZ-HD/Vert/Nutate)Lathes1XZ with turret2XZIn NX5, OOTB machine configurations are for Fanuc only. Siemens and Heidenhain would be available in NX6 timeframe.Non-orthographic 45degree13NC code CL FileG01 X3.4G03 Y3.1 I3.3Virtual NC ControllerProcess DataEventsMachine Tool Dri
6、verS&VEngineS&V EventsNC codeS&VCommandsProcess DataEventsMachine Tool DriverS&V EventsPostEvent HandlerNC ControllerPlug-IN14151617NC code CL FileG01 X3.4G03 Y3.1 I3.3Virtual NC ControllerProcess DataEventsMachine Tool DriverS&VEngineS&V EventsNC codeS&VCommandsProcess D
7、ataEventsMachine Tool DriverS&V EventsPostEvent HandlerNC ControllerPlug-IN18Collision ConfigurationCustomizable Simulation Control PanelSimulationConfiguration19201basesaddlecrosstablespindle21Inside MACHresourcelibrarymachinegraphics add your new machine directory. Make sure that the NAME of t
8、he directory is the same as the machine tool name in the library For our example, add: MACHresourcelibrarymachinegraphicsbridgeport_sim 22bridgeport_sim.prt is where we will place the kinematics tree (it has no geometry on its own)bridgeport_3_axis.prt is the assembly part where all the components o
9、f the machine tool are locatedbridgeport_base.prt is a component of the machinebridgeport_saddle.prt is a component of the machinebridgeport_cross.prt is a component of the machinebridgeport_table.prt is a component of the machinebridgeport_spindle.prt is a component of the machineSo we have the fol
10、lowing assembly structure:232XYZ24XYZ注意: MACHINE_ZERO 定義了機床的坐標系及原點位置。請參考機床手冊,確定坐標位置及X,Y,Z的方向25Now lets add the different branches of the tree8. Select component MACHINE_BASE9. mb3 Insert K-Component Name= SPINDLE10. Geometry entities, select BRIDGEPORT_SPINDLE11. Do the same for Z_SLIDE, Y_SLIDE, X_
11、SLIDE, SETUP, PART, BLANK, AND FIXTURE注意:在運動關系結(jié)構(gòu)樹中,Y-SLIDE是Z-SLIDE的兒子, X-SLIDE是Y-SLIDE的兒子,這是因為當saddle移動時,y-cross隨之而動,同樣當y-cross移動時,x-table也隨之而動。另外,SET_UP, PART, BLANK, FIXTURE可以不包含幾何 26Based on your machine manual注意:對本實例,將所有的運動相對于一個坐標系統(tǒng)(MACHINE_BASEMACHINE_ZERO)進行定義已經(jīng)足夠 。在其它復雜結(jié)構(gòu)中,可能需要定義其它的Junctions.
12、27+X+Y+ZMachine base coordinate system (MBCS)How do we set the direction of the linear axis?Place yourself on the spindle and look down towards the tableIf the table moves in the + X direction in MBCS, in the coordinates of the viewer, the table moves in the X directionThe same is true for Y and Z+X
13、+Y+ZViewer coordinatesystem (VCS)It is important to set the correct direction of the axis of junction28ZXY29XYZXYZpart3027. Select SETUP, mb3 Classify SETUP ELEMENT28. Do the same for part, blank and fixture31Add an entry for your new machine in:MACHresourcelibrarymachineasciimachine_database.datthi
14、s is pointing to the .dat file that defines the post to be usedname to be used when running the post & simulatingpost tcl file created by Post Builderpost def file created by Post BuilderInside MACHresourcepostprocessor create bridgeport.dat with the following text:3# Bridgeport 3-axis example c
15、onfig file - Event Handler and Definition file #BRIDGEPORT 3-AXIS MILL,$UGII_CAM_POST_DIRbridgeport_sim.tcl,$UGII_CAM_POST_DIRbridgeport_sim.def324333435 #+ # Fetch physical axes (machine tool model). # - If Y axis is not defined for a lathe, leave it alone. #+ set mom_sim_mt_axis(X) X set mom_sim_m
16、t_axis(Y) Y set mom_sim_mt_axis(Z) Z switch $mom_sim_num_machine_axes 4 set mom_sim_mt_axis(4) A 5 set mom_sim_mt_axis(4) B set mom_sim_mt_axis(5) C #+# Specify a component as the ZCS reference base. It should be a non-rotating # component that the part is connected to directly or indirectly in the
17、assembly tree.#+ set mom_sim_zcs_base X_SLIDE #+# Define spindle component and its junction for mounting tools.#+ set mom_sim_spindle_comp “SPINDLE set mom_sim_spindle_jct “TOOL_MOUNT_JCT7. Edit this file to match your machine tool kinematics configuration Traverse the kinematics tree from the PART
18、to find the ZCS base component When done save the post 4section not used for this postdont changethese names need to match364these files are part of the postthis file is the machine tool driverWARNING: Do not edit these files directly. Use ONLY Post Builder!Only a Virtual NC Controller enabled Post
19、can be used in ISV375一旦將機床加入了庫中,就可準備一簡單零件對其進行測試創(chuàng)建一簡單零件,并產(chǎn)生一刀具軌跡(例如在一方塊上表面創(chuàng)建刀軌) 必須在進行機床仿真前創(chuàng)建刀具軌跡為了將加工零件自動裝載到機床上,需要按照以下說明增加運動關系結(jié)構(gòu) :增加一 SETUP k部件在該部件上定義PART_MOUNT_JCT增加一PART k部件,并選取幾何對該部件進行分類 JUNCTION應該位于零件將要裝載的位置 SETUP必須分類為SETUP_ELEMENT, PART 必須分類為 PART!383940COPY TORENAME414243Build the kinematics st
20、ructureMACHINE_BASEK-ComponentJunctionAxisJunction and axis name must match the name defined in CCF/MCF configuration files.444546Definition LevelThe reference Junction of an Axis should be set on the parent level. Never be set on the K-Component itself that the Axis is specified with.Youll regret,
21、if you dont classify this Junction!47TOOL_MOUNT_JCTX up, please!Spindle48PART_MOUNT_JCTSETUPPART49When a table moves Reverse the direction!To reverse or Not to reverse?Doh!5051525455Mills1XYZ (XY-TB/Z-HD/Vert)2XYZ (XYZ-TB/Hor)3XYZ (XZ-TB/Y-HD/Hor)4XYZ (Z-TB/XY-HD/Hor)5XYZA (XYA-TB/Z-HD/Vert)6XYZA (X
22、ZA-TB/Y-HD/Hor)7XYZCB (XYC-TB/ZB-HD/Vert)8XYZAB (XZAB-TB/Y-HD/Hor)9XYZCA (XYZAB-HD/Gantry)10XYZB (XZB-TB/Y-HD/Hor)11XYZBC (XBC-TB/ZY-HD/Vert)12XYZBC (BC-TB/XYZ-HD/Vert/Nutate)Lathes1XZ with turret2XZIn NX5, OOTB machine configurations are for Fanuc only. Siemens and Heidenhain would be available in NX6 timeframe.Non-orthographic 45degree56571basesaddlecrosstablespindle58XYZ注意: MACHINE_ZERO 定義了機床的坐標系及原點位置。請參考機床手冊,確定坐標位置及X,Y,Z的方向59 #+ # Fetch physical axes (machine tool model). # - If Y axis is not defined for a lathe, leave it alone. #+ se
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專屬2024年商品銷售代表協(xié)議版
- 專業(yè)倉儲及配送服務:2024協(xié)議范本版A版
- 科技驅(qū)動:公司未來發(fā)展
- 2025年度彩鋼房拆除與綠色建筑認證服務合同范本4篇
- 2025年度影視基地場地借用及拍攝制作合同4篇
- 2025年度科研實驗場地使用權(quán)出讓及研發(fā)支持服務合同4篇
- 二零二五年度抽沙船租賃及海洋環(huán)境監(jiān)測協(xié)議3篇
- 2025年度新型工業(yè)園區(qū)土地使用權(quán)交易合同范本4篇
- 2025年智能工廠設備租賃居間合同示范文本4篇
- 2025年度長租公寓運營管理服務合同4篇
- 領導溝通的藝術
- 發(fā)生用藥錯誤應急預案
- 南潯至臨安公路(南潯至練市段)公路工程環(huán)境影響報告
- 綠色貸款培訓課件
- 大學生預征對象登記表(樣表)
- 主管部門審核意見三篇
- 初中數(shù)學校本教材(完整版)
- 父母教育方式對幼兒社會性發(fā)展影響的研究
- 新課標人教版數(shù)學三年級上冊第八單元《分數(shù)的初步認識》教材解讀
- (人教版2019)數(shù)學必修第一冊 第三章 函數(shù)的概念與性質(zhì) 復習課件
- 重慶市銅梁區(qū)2024屆數(shù)學八上期末檢測試題含解析
評論
0/150
提交評論