Bob-

Please see attached technote 98, containing rules for rotary axis work in SmartCAM.
HTH,
Jason Otto
I-DEAS Manufacturing Hotline

Eplett, Bob wrote:

To Whom It May Concern;
 This is the first time I've used this site so I hope I am sending this to
the right place.


	My problem,

	When the Radius Value and the Level Value are the same in the
Transform Wrap Geometry Box
	I get good code (Advanced Mill)    (X axis wrap)

	But when they do not agree - The code does not include any rotary
axis positions -
	The "A" axis is replaced with "Y" positioning code -.

	Do you know of any Code Generators to handle this problem ?

	
Thanks - Eplett

							
======================================================================
To find out more about this mailing list including how to unsubscribe,
send the message "info mfg-smartcam" to [EMAIL PROTECTED]
======================================================================
======================================================================
To find out more about this mailing list including how to unsubscribe,
send the message "info mfg-smartcam" to [EMAIL PROTECTED]
======================================================================


Title: Guidelines for Rotary Axis Work

Topic: Guidelines for Rotary Axis Work

SDRC/CAMAX
TECHNICAL SUPPORT GROUP
 

Technote 

098

Date: 03/13/95
Author: Technical Support
Product:  Adv 3D Machining, FreeForm Machining
Version: All
Positioning a Rotary Axis ( Part with need for 4th or 5th axis positioning, or Tombstone )
    All positioning moves are output through the @TPINDX template section. Remember that SmartCAM's clue to go to the @TPINDX section is when the element being processed for Code belongs to a different TOOL PLANE than the last element processed. When you define Workplanes that will require some A or B axis positioning move, be sure you turned on the "Match Plane" switch before you give the new plane a name. The Tool Plane MUST match the Work Plane.

    The @TPINDX section should contain system Template Words to get the information out to the code. For an A axis move, this would be A#INDXA. For a B axis move, this would be B#INDXB. In these cases, the first letter is the Literal address word, and is followed immediately by the system variable that will contain the angular value.

    Example code generators for A and B axis positioning are those in the AMSMF directory that have names ending with a B or an A. For example, M_FDL-A.TMP and M_FAN-A.TMP. There are others, and some have special logic to do special things. It is worth reviewing them as you may get a good idea. Look at how SMF questions are answered in .smf files with the same names. SMF questions that relate to Rotary Positioning are Q289 through Q304.
     

Wrapped Geometry in Advanced 3D Machining
    Geometry that has been Wrapped gets output through the @LINE template section. If the Wrapped geometry contains Arcs, they are exploded to Lines as they are processed. If there are holes drilled in the Wrapped geometry, they get output through the @FXD1 template section.

    This means that both of these sections need to contain either A#INDXA or B#INDXB along with the X, Y, and Z position variables they would normally contain. Depending on what is going on, any three of these may change and be output.

    You do not get ramped moves in Wrapped geometry, but rather a series of short linear moves combined with short plunges. That's the way it works.

    Example code generators for Wrapped geometry are MW_DYP-A.TMP, others that begin with MW_, and V4_FAN-B.tmp. Others are some of those listed above whose names end in B or A. Look at these, and if they have A#INDXA of B#INDXB in their @LINE sections, they will code Wrapped geometry. Look at how SMF questions are answered in .smf files with the same names. SMF questions that relate to Rotary Contouring are Q430 through Q453.
     

Rules for Wrapped geometry are:
  • Geometry to be wrapped must belong to the XY Plane.
  • Geometry must be wrapped about the X or Y axis. Not an axis parallel to X or Y.
  • The Level for the Seam Axis Start and End Points, the level of the part, should be the same as the Radius input. SmartCAM will Wrap the part if they are not the same, but you won't like the way it looks after it is cut.
     

Copyright 1997 SDRC Operations, Inc., USA. All rights reserved.
 

Reply via email to