Do you have bottom left as the origin in Aspire?
Hi Switcher or any other suitably clued in Zoners
I bought Vectric Aspire and nearly everything is perfect except for 1 thing. I draw everything in AlphaCam with the origin 0,0 to the bottom left and send to the machine and the preview in Xilog (pp) shows as it was drawn. Aspire files appear in the preview mirrored from bottom to top in so far as the origin is top left. I cant show visuals to clients as they are back to front. What I have to do is draw the item to be machined as normal and mirror it before I attach toolpaths so it comes out in the right orientation when its cut.
I've put this prob to Vectric staff without avail. I've also annoyed people in the 5 continents. I think its a change needed to my post see attached.
Thanks
Mick
+================================================
+
+ Vectric machine output configuration file
+
+================================================
+
+ History
+
+ Who When What
+ ======== ========== ===========================
+ Tony 13/09/2006 Written
+ Jules 08-04-2008 Correction PGM added
+ Mark 10-04-2008 Changed extension to PGM
+ Mark 16-04-2008 Tested Direct output for 4.603
+================================================
POST_NAME = "SCM Xilog ISO(mm) (*.pgm)"
FILE_EXTENSION = "pgm"
UNITS = "MM"
+ DIRECT_OUTPUT = "SCM|SCM_run.ini"
+------------------------------------------------
+ Line terminating characters
+------------------------------------------------
LINE_ENDING = "[13][10]"
+================================================
+
+ Formating for variables
+
+================================================
VAR CUT_RATE = [FC|C|V|1.0]
VAR PLUNGE_RATE = [FP|C|V|1.0]
VAR X_POSITION = [X|C|X|1.2]
VAR Y_POSITION = [Y|C|Y|1.2]
VAR Z_POSITION = [Z|C|Z|1.2]
+ VAR ARC_CENTRE_I_ABS_POSITION = [IA|A|I|1.2]
+ VAR ARC_CENTRE_J_ABS_POSITION = [JA|A|J|1.2]
VAR TOOL_NUMBER = [T|A|T|1.0]
+================================================
+
+ Block definitions for toolpath output
+
+================================================
+---------------------------------------------------
+ Commands output at the start of the file
+---------------------------------------------------
begin HEADER
"H DX[XMAX] DY[YMAX] DZ[ZLENGTH] -A R1 *MM /DEF V10 BZ=25"
+---------------------------------------------------
+ Commands output at toolchange
+---------------------------------------------------
begin TOOLCHANGE
""
+---------------------------------------------------
+ Commands output for rapid moves
+---------------------------------------------------
begin RAPID_MOVE
"xG0 [X] [Y] [Z] [T] E=TLLEN"
+---------------------------------------------------
+ Commands output for plunge moves
+---------------------------------------------------
begin PLUNGE_MOVE
"xL2P [X] [Y] [Z] [FP]"
+---------------------------------------------------
+ Commands output for the first feed rate move
+---------------------------------------------------
begin FIRST_FEED_MOVE
"xL2P [X] [Y] [Z] [FC]"
+---------------------------------------------------
+ Commands output for feed rate moves
+---------------------------------------------------
begin FEED_MOVE
"xL2P [X] [Y] [Z]"
+---------------------------------------------------
+ Commands output for the first clockwise arc move
+---------------------------------------------------
+ begin FIRST_CW_ARC_MOVE
+ "xA2P G=2 [X] [Y] [Z] [IA] [JA] [FC]"
+---------------------------------------------------
+ Commands output for clockwise arc move
+---------------------------------------------------
+ begin CW_ARC_MOVE
+ "xA2P G=2 [X] [Y] [Z] [IA] [JA]"
+---------------------------------------------------
+ Commands output for the first counterclockwise arc move
+---------------------------------------------------
+ begin FIRST_CCW_ARC_MOVE
+ "xA2P G=3 [X] [Y] [Z] [IA] [JA] [FC]"
+---------------------------------------------------
+ Commands output for counterclockwise arc move
+---------------------------------------------------
+ begin CCW_ARC_MOVE
+ "xA2P G=3 [X] [Y] [Z] [IA] [JA]"
+---------------------------------------------------
+ Commands output at the end of the file
+---------------------------------------------------
begin FOOTER
"N X=0 Y=0"
Similar Threads:
Do you have bottom left as the origin in Aspire?
Gerry
UCCNC 2017 Screenset
[URL]http://www.thecncwoodworker.com/2017.html[/URL]
Mach3 2010 Screenset
[URL]http://www.thecncwoodworker.com/2010.html[/URL]
JointCAM - CNC Dovetails & Box Joints
[URL]http://www.g-forcecnc.com/jointcam.html[/URL]
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
keelhauled,
Looks like you have a bunch of machine specific code?
I might be wrong, but it looks like the header is sending the machine to the Max. size of the material in both X & Y, instead of X=0.0, Y=0.0
+---------------------------------------------------
+ Commands output at the start of the file
+---------------------------------------------------
begin HEADER
"H DX[XMAX] DY[YMAX] DZ[ZLENGTH] -A R1 *MM /DEF V10 BZ=25"
************************************************** *
************************************************** *
I noticed all the other header files (Mach3, etc...) in Aspire all include a variable like
VAR X_HOME_POSITION = [XH|A|X|1.4]
VAR Y_HOME_POSITION = [YH|A|Y|1.4]
VAR Z_HOME_POSITION = [ZH|A|Z|1.4]
The way I read most of the other PP is, XH , YH , ZH , are all calling Home positions in the Aspire program.
"[N][XH][YH][F]"
.
Free DXF - vectorink.com
Gerry
UCCNC 2017 Screenset
[URL]http://www.thecncwoodworker.com/2017.html[/URL]
Mach3 2010 Screenset
[URL]http://www.thecncwoodworker.com/2010.html[/URL]
JointCAM - CNC Dovetails & Box Joints
[URL]http://www.g-forcecnc.com/jointcam.html[/URL]
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Thanks for the swift response lads, that gives me some insight to play around with today, I'll update later. Yeah Ger I'm using bottom left as origin in Aspire. The first time I came across this whole problem I thought 'Ahh this is an easy fix just use top left as my origin' but what this does is puts the piece into space outside the parameters of the machine and does not cure the fact that the piece is mirrored. This brings me to your observation Switcher, I think the XMAX and YMAX are related to the size of the piece as if I try to run a prog bigger than the size of the bed I get a limit switch message to say go back and edit a certain parameter.
Thanks Again
Mick
Update1: For sure the XMAX and YMAX are sheet sizes
Last edited by keelhauled; 03-30-2009 at 01:07 PM. Reason: Update