New Multicam CNC

This forum is for requests and queries about machine tool support for Vectric Products
Post Reply
huez
Posts: 4
Joined: Mon Nov 17, 2014 7:09 am
Model of CNC Machine: Multicam

New Multicam CNC

Post by huez »

Hey There. We just recently upgraded our router at work to a new multicam. It is running on a a2mc controller. I'm using the AXYZ A2MC (mm) post processor in Aspire but i am running into just a small issue. When the machine lifts the z axis to move to the next shape, it dwells above the material for around 5seconds and then proceeds to the next shape. I realise this is a G04 command but i'm not seeing it in the post processor. Only a small issue but it slows down the job when i have multiple traverses. Any help would be appreciated!
+================================================
+
+ Vectric machine output configuration file
+
+================================================
+
+ History
+
+ Who When What
+ ======== ========== ===========================
+ Tony M 13/09/2010 Written
+ Mark 16/07/2015 Added New Segment section.
+ ================================================

POST_NAME = "AXYZ A2MC (mm) (*.nc)"

FILE_EXTENSION = "nc"

UNITS = "MM"

+------------------------------------------------
+ Line terminating characters
+------------------------------------------------

LINE_ENDING = "[13][10]"

+------------------------------------------------
+ Block numbering
+------------------------------------------------

LINE_NUMBER_START = 0
LINE_NUMBER_INCREMENT = 10
LINE_NUMBER_MAXIMUM = 9999999

+================================================
+
+ Formating for variables
+
+================================================

VAR LINE_NUMBER = [N|A| N|1.0]
VAR SPINDLE_SPEED = [S|A| S|1.0]
VAR FEED_RATE = [F|C| F|1.1]
VAR X_POSITION = [X|C| X|1.3]
VAR Y_POSITION = [Y|C| Y|1.3]
VAR Z_POSITION = [Z|C| Z|1.3]
VAR ARC_CENTRE_I_ABS_POSITION = [IA|A| I|1.3]
VAR ARC_CENTRE_J_ABS_POSITION = [JA|A| J|1.3]
VAR X_HOME_POSITION = [XH|A| X|1.3]
VAR Y_HOME_POSITION = [YH|A| Y|1.3]
VAR Z_HOME_POSITION = [ZH|A| Z|1.3]

+================================================
+
+ Block definitions for toolpath output
+
+================================================

+---------------------------------------------------
+ Commands output at the start of the file
+---------------------------------------------------

begin HEADER

"[N]G90"
"[N]([TOOLNAME])"
"[N]M6T[T]"
"[N]M3[S]"

+---------------------------------------------------
+ Commands output at toolchange
+---------------------------------------------------

begin TOOLCHANGE

"[N]G0[ZH]"
"[N]([TOOLNAME])"
"[N]M6T[T]"

+---------------------------------------------------
+ Commands output for a new segment - toolpath
+ with same toolnumber but maybe different feedrates
+---------------------------------------------------

begin NEW_SEGMENT

"[N]M3[S]"

+---------------------------------------------------
+ Commands output for rapid moves
+---------------------------------------------------

begin RAPID_MOVE

"[N]G0[X][Y][Z]"


+---------------------------------------------------
+ Commands output for the first feed rate move
+---------------------------------------------------

begin FIRST_FEED_MOVE

"[N]G1[X][Y][Z][F]"


+---------------------------------------------------
+ Commands output for feed rate moves
+---------------------------------------------------

begin FEED_MOVE

"[N][X][Y][Z]"


+---------------------------------------------------
+ Commands output for the first clockwise arc move
+---------------------------------------------------

begin FIRST_CW_ARC_MOVE

"[N]G2[X][Y][IA][JA][F]"


+---------------------------------------------------
+ Commands output for clockwise arc move
+---------------------------------------------------

begin CW_ARC_MOVE

"[N]G2[X][Y][IA][JA]"


+---------------------------------------------------
+ Commands output for the first counterclockwise arc move
+---------------------------------------------------

begin FIRST_CCW_ARC_MOVE

"[N]G3[X][Y][IA][JA][F]"


+---------------------------------------------------
+ Commands output for counterclockwise arc move
+---------------------------------------------------

begin CCW_ARC_MOVE

"[N]G3[X][Y][IA][JA]"


+---------------------------------------------------
+ Commands output at the end of the file
+---------------------------------------------------

begin FOOTER

"[N]M30"

User avatar
Leo
Vectric Wizard
Posts: 4091
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: New Multicam CNC

Post by Leo »

Are you SURE, there is a G04 in the CNC code?

You can use a text editor and do a "find g04" to see if there is in fact one in there.

If there is not - it may be a setting in the machine control.
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

huez
Posts: 4
Joined: Mon Nov 17, 2014 7:09 am
Model of CNC Machine: Multicam

Re: New Multicam CNC

Post by huez »

Hey Leo, thanks for the reply. I search all of the code in notepad but it can't find a g04. I was thinking it could be a setting on the machine but i'm yet to find it!

User avatar
Leo
Vectric Wizard
Posts: 4091
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: New Multicam CNC

Post by Leo »

If you don't see it in the code it's not there. That is why you don't see it in the post processor either.

Therefore, it must be a machine setting.
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

User avatar
Adrian
Vectric Archimage
Posts: 14657
Joined: Thu Nov 23, 2006 2:19 pm
Model of CNC Machine: ShopBot PRS Alpha 96x48
Location: Surrey, UK

Re: New Multicam CNC

Post by Adrian »

If it's a large file it might be that the next chunk of code is being read in and buffered. When I ran my ShopBot on an old PC with 1mb of memory I used to get that a lot with 3D files.

Post Reply