How to Add a New Machine to ISV?

Slides:



Advertisements
Similar presentations
EdgeCAM Solid Machinist for SolidWorks
Advertisements

Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California.
Setting up Articles Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic.
Registering Students for All-State Auditions Using MPA Online.
Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California.
We are currently using Edge-Cam for making the CAM tool path for making the rotary milling operation for one of our component which is production. But.
SAPPHIRE NOW - One Voice Collateral October 2011.
Workshop 4B Contact with Friction
Getting Started with Layout Compiled by Ryan Johnson May 1, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT  The.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
Sean Dalton Assembly Topics Housekeeping Housekeeping Placing parts Placing parts Assembly relationships Assembly relationships.
Click to add your Title Click to Write your name. Make sure it looks like this. Author: Nancy Power Point.
CAM与自动编程 封志明
1 Creating Icons for Commands When there is not an icon related to a command in your toolbars, you will see a question mark (?). No preview available …
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Importing Foreign Data and Maintaining Associativity.
Michael Tucker DBA / Webmaster Forsyth County Public Library.
© 2011 Autodesk Simplified 5-Axis Machining Ann Mazakas Manager of Technical Communications | DP Technology Corp.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
To make a graph in Excel, first you have to highlight the data you want to graph. To do this, click and drag over the “blocks” you need. Be sure to include.
LiveCycle Data Services Introduction Part 2. Part 2? This is the second in our series on LiveCycle Data Services. If you missed our first presentation,
Each slide is ready for you to edit by adding your own pictures and text. The instructions in red will help guide you. Once you follow them, click on them,
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files.
Website Editing From Gingerweb The Image Gallery.
“All About Me” PowerPoint Project Grade 4 Students Fleetwood Area School District.
Programmable Logic Training Course HDL Editor
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
WS13-1 ADM740, Workshop 13, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 13 EXPLORING AND COMPLETING TEMPLATES.
Using Find / Update in SecurityCenter Reports A “How To” Guide for SecurityCenter.
Schoolwires Calendar App. Calendar Overview Calendar app uses the same color scheme and fonts as the rest of the IRHS site.
Integrated Machine Tool Simulation & Verification Workshop Machine Tool Resources April 9-10, 2002 Cypress, California.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
56 th VFW Open Falcon 4.5 Tech Support: BSOD. Black Screen Of Death Background: On BMS/OF installs of all flavors a small percentage of users experienced.
Subtractive Manufacturing Exercise #1 Step #2 Key Fob Project Using Velocity CNC Software for the CNC Milling Machine Note: In order to use this set of.
Building the CarryDrop simulation in Eclipse Creating a new project with existing code from John Murphy’s RePast tutorial.
This is what we want to create Add component and fix in place Add component and make it spin (Get propeller from the CD or use skills from previous tutorials.
If you don’t have Google Earth downloaded already, you can go to to get it.
LH/RH Symmetrical cast/moulded and machined/trimmed parts (STD00027 section )
Schoolwires How to modify your classroom webpage.
Click on “My Courses”. Please note that only summative assignments can be uploaded on the new virtual campus. Formative assignments are now available online.
S15-1 ADM , Section 15, August 2005 Copyright  2005 MSC.Software Corporation SECTION 15 DIALOG BOX BUILDER.
CNC Motion BenchMill 6000 Machining Center
PantherSoft Financials Smart Internal Billing
WORKSHOP 12 SUSPENSION SYSTEM II
DELMIA Master product description V6 for Academia portfolio
WORKSHOP 14 EXPLORING AND COMPLETING TEMPLATES
SECTION 13 REQUESTS.
Terri Shkuda Systems Analyst
Editing Your Faculty Homepage
WEB TUTORIALS.
Exploded View Extracting Drawings
WORKSHOP 1 INTRODUCTION.
Click the " New Job ".
Using Office 365 in the Classroom
Setting Up Classes and Groups in EbD-BUZZ A Tutorial for EbD Teachers
Midwest NASCOE Tutorial
Using Surfcam to Produce a Numeric Control (NC) Program
The Endnote add-in appears in word after installation of the endnote software
MODULE 7 Microsoft Access 2010
Investigation Tracking
Computer Integrated Manufacturing
Solid Edge ST4 Training Exploding assemblies
How to complete a vocab assignment.
Assembly 1 Set working directory: File -> Set Working Directory -> give the file name -> OK Create an assembly -> New -> Assembly (don’t choose default.
Chapter 3 Creating and Editing Sketched Features
CAM与自动编程 封志明
Lesson 1 - Automating Tasks
Entering Correction Activities for 60 Day Timeline, Early Childhood Transition and Discipline Noncompliance Welcome to the presentation on how to enter.
Step-by-step Guide to Starting a Forum
EndNote Part 2: Inserting in-text citations and creating a reference list Susan Marsh.
eSeries Entities By Julie Ladner
Presentation transcript:

How to Add a New Machine to ISV?

Steps Create machine tool model assembly in NX Add kinematics to the assembly Add new machine tool to library Create machine tool driver Test a part by retrieving your new machine tool from the library

Model Machine Tool 1 In NX, model each moving machine part as a separate component Make a NX assembly of all the components that make-up the machine tool Each component should be located as when the machine tool is in its “rest” state Use assembly mating conditions!

Set Up of Machine Components in NX 1 Inside …\MACH\resource\library\machine\graphics add a new machine directory. Make sure that the NAME of the directory and the K-assembly are the same as the machine tool name in the library

Create Kinematics Tree Inserting K-components 2 z_slide Select application machine tool builder In this machine, we have 3 linear slides: x_slide, y_slide, and z_slide Use tmb (third mouse button) and select Insert-K component to add these slides Make sure that the tree has its correct branches (parent-child relationship is very important) y_slide x_slide chine_base m a

Create Kinematics Tree (cont.) 2 For this machine, we only need two junctions (coordinate systems): machine_zero tool_mount (x should point along the tool axis) zc yc xc tool_mount XC

Create Kinematics Tree (cont.) 2 Inserting Axis Limits Every K-component in your model that moves needs to be assigned a reference coordinate system, the type of axis, and its limits Highlight a K-component and with TMB select Insert Axis Give a name to the axis (e.g. x) Select the Junction that you want to use as the reference coordinate system Define if it is linear or rotary Define its limits

Modification of the Machine Tool Library 3 Add an entry for your new machine in: …\MACH\resource\library\machine\ascii\machine_database.dat this is pointing to the .dat file that defines the post to be used Inside …\MACH\resource\postprocessor create post_mtd_mill_3x.dat with entry: ############################################################################### # my mill 3axis config file - Event Handler and Definition file for a mill machine tool post_mtd_mill_3x,${UGII_CAM_POST_DIR}post_mtd_mill_3x.tcl,${UGII_CAM_POST_DIR}post_mtd_mill_3x.def name of the post (give this name in Post Builder) post tcl file (this will be created by Post Builder) post def file (this will be created by Post Builder)

Machine Library in Resource Manager 3 Resource Manager is supported by ISV in NX2 Please contact: Torsten Beste in Cypress, California if you need help to set-up your Resource Library

Create Machine Tool Driver in Post Builder 4 Start Post Builder Give a name to the post Configure the post for your machine In this case we are making a post for a 3-axis milling machine

Create Machine Tool Driver in Post Builder (cont.) 4 Create Machine Tool Driver in Post Builder (cont.) Under Output Settings-> Other Options: Turn on Generate Virtual NC Controller

Create Machine Tool Driver in Post Builder (cont.) 4 Under Program & Tool Path, select Custom Command Select PB_CMD_vnc____map_machine_tool axes

Create Post in Post Builder (cont.) 4 Create Post in Post Builder (cont.) #++++++++++++++++++++++++++++++++++++++++++ # Fetch physical axes (machine tool model). set mom_sim_mt_axis(X) X set mom_sim_mt_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 #+++++++++++++++++++++++++++++++++++++++++++++++++ # Define a component as ZCS base to be referenced in PB_VNC_csys. 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_JCT" Edit the file to match your machine tool kinematic configuration When done save the post section not used for this post

Files Created by Post Builder 4 Files Created by Post Builder Once Post Builder is closed, it creates the following files in directory …\MACH\resource\postprocessor: post_mtd_mill_3x.pui post_mtd_mill_3x.tcl post_mtd_mill_3x.def post_mtd_mill_3x_vnc.tcl this file is the machine tool driver WARNING: Do not edit this file directly. Use ONLY Post Builder!

Test a Part by Retrieving Your Machine Tool 5 Retrieve test part: \\fsnac2\camparts\is_v\parts\isv_demo_part.prt Go into Manufacturing-> Machine Tool View, double click on Generic Machine and select our new milling machine: three_axis_vert If necessary, reposition your machine to your part ADD your part to the kinematics model You are ready for simulation