Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: squalitus em 26 de Abril de 2010, 09:43
-
Caros senhores,
Alguém teria um pos processador para o FeatureCam que rodasse no Mach3? Tenho um garimpado na net, porém é em polegadas... como não entendo nada disso.... peço ajuda......
É difícil transformar esse "postprocessor" de polegada para metrico? seria outra opção..
Obrigado a todos..
-
Adriano,
Por gentileza, poste aqui seu pós processador para eu ver como ele é, porque eu tenho um aqui que segundo dizem seria para polegadas, mas não encontrei nada nesse sentido dentro dele.
Gostaria de comparar com o que tenho.
-
boas ;D
por acaso nao tem manuais em portugues para o featurecam?
se tiver agradecia que me arranja se porque quero aprender a trabalhar com esse software
obrigado
-
Alterei o arquivo que estava em polegada.. me parece que está funcionando direito... pelo menos na simulação com o "cncsumulator".
=== Retirado da documentação feita com o próprio xbuild (FeatureCam) ===
=== Arquivo: +Mach3-Mill Metrico teste - rev1.0.cnc ===
G E N E R A L I N F O
MACHINE TYPE MILLING
DIMENSION METR
END OF BLOCK <13><10>
DECIMAL POINT .
CIRC INTERP MULTIPLE QUADRANT
TWO AXIS MACHINE NO
RAPID AT 45 DEG. YES
USE SEQ MAX NO
MAX SEQ 99999
CNC FILE EXT. NC
MAX SPEED 2500.000000
MAX FEED 700.000000
MIN FEED 0.000000
MAX DPM FEED 360.000000
MIN DPM FEED 0.100000
MAX MACROS 99
MACRO TYPE NOT AVAILABLE
CALL LOCAL MACRO YES
INCL FIRST MACRO NO
DO LOCAL COORDS NO
DO INCREMENTAL MACROS NO
C O M M E N T S
MACH3-MILL - rev1.0.CNC
MACH3 mills (Metrico). 3 axis. Derived from HAAS.CNC
Uses M97 local sub program (macro) calls (DISABLED)
Set to use EXACT STOP (G61) instead of CV (G64)
M O T I O N C O M M A N D S
RAPID G00
LINEAR G01
CIRCULAR CW G02
CIRCULAR CCW G03
M I S C E L L A N E O U S F U N C T I O N S
SPINDLE START CW M03
SPINDLE START CCW M04
SPINDLE STOP M05
SPINDLE ORIENT
COOLANT OFF M09
COOLANT MIST M07
COOLANT FLOOD M08
COOLANT 3
COOLANT 4
C O M P E N S A T I O N C O M M A N D S
COMPENSATION CANCEL G40
COMPENSATION LEFT G41
COMPENSATION RIGHT G42
COMPENSATION 3D
COMPENSATION CANCEL 3D
P E C K I N G
DRILLING FIXED STEP
TAPPING FIXED STEP
C Y C L E N A M E S
DRILL G81
SPOT FACE G82
DEEP G83
TAP G84
CHIP BREAK G73
BORE (F-D-F) G89
BORE (F-F) G85
BORE (F-S-R) G86
BORE (NO DRAG) G76
Z RAPID RETRACT
R PLANE RETRACT
C I R C U L A R P L A N E S
XY PLANE G17
ZX PLANE G18
YZ PLANE G19
F I V E - A X I S
HORIZONTAL MACHINE (STACKED TABLES)
Y OF A 0.000000
A FACE FROM B 0.000000
A TO B 0.000000
N U M E R I C R E S E R V E D W O R D S
Name Ld_Zero Tr_Zero Dec_pnt Uns_val + Sign Format Factor
SEQ OFF OFF OFF OFF OFF 5.0 1.000000
X-COORD OFF OFF ON OFF OFF 3.4 1.000000
Y-COORD OFF OFF ON OFF OFF 3.4 1.000000
Z-COORD OFF OFF ON OFF OFF 3.4 1.000000
ARC-X OFF OFF ON OFF OFF 3.4 1.000000
ARC-Y OFF OFF ON OFF OFF 3.4 1.000000
RADIUS OFF OFF ON OFF OFF 3.4 1.000000
S-RAD OFF OFF ON OFF OFF 3.4 1.000000
X-CEN OFF OFF ON OFF OFF 3.4 1.000000
Y-CEN OFF OFF ON OFF OFF 3.4 1.000000
COMP-NUM ON OFF OFF OFF OFF 2.0 1.000000
FEED OFF OFF ON OFF OFF 3.2 1.000000
SPEED OFF OFF OFF OFF OFF 4.0 1.000000
TOOL OFF OFF OFF OFF OFF 2.0 1.000000
NEXT-TL OFF OFF OFF OFF OFF 2.0 1.000000
X-CHANGE OFF OFF ON OFF OFF 3.4 1.000000
Y-CHANGE OFF OFF ON OFF OFF 3.4 1.000000
ZSURF OFF OFF ON OFF OFF 3.4 1.000000
ZRAPID OFF OFF ON OFF OFF 3.4 1.000000
ZCLEAR OFF OFF ON OFF OFF 3.4 1.000000
DEPTH OFF OFF ON OFF OFF 3.4 1.000000
INC-DEPTH OFF OFF ON OFF OFF 3.4 1.000000
ABS-DEPTH OFF OFF ON OFF OFF 3.4 1.000000
STEP1 OFF OFF ON OFF OFF 3.4 1.000000
INC-STEP1 OFF OFF ON OFF OFF 3.4 1.000000
ABS-STEP1 OFF OFF ON OFF OFF 3.4 1.000000
STEP2 OFF OFF ON OFF OFF 3.4 1.000000
DWELL OFF ON OFF OFF OFF 5.3 1.000000
X-VECTOR OFF OFF ON OFF OFF 3.4 1.000000
Y-VECTOR OFF OFF ON OFF OFF 3.4 1.000000
MACRO# ON ON OFF OFF OFF 2.0 1.000000
ABS-ZRAPID OFF OFF ON OFF OFF 3.4 1.000000
ABS-ZCLEAR OFF OFF ON OFF OFF 3.4 1.000000
TOOL-DIAM OFF OFF ON OFF OFF 3.4 1.000000
ROT1-ANSI OFF OFF ON OFF OFF 3.4 1.000000
ROT1-MATH OFF OFF ON OFF OFF 3.4 1.000000
SHIFTX OFF OFF ON OFF OFF 3.4 1.000000
SHIFTY OFF OFF ON OFF OFF 3.4 1.000000
SHIFTZ OFF OFF ON OFF OFF 3.4 1.000000
ANG-DPM OFF OFF ON OFF OFF 3.4 1.000000
ANG-CFEED OFF OFF ON OFF OFF 3.4 1.000000
PITCH OFF OFF ON OFF OFF 3.4 1.000000
OFFSET# OFF OFF OFF OFF OFF 2.0 1.000000
TOOL-LENGTH OFF OFF ON OFF OFF 3.4 1.000000
NO-DRAG-X OFF OFF ON OFF OFF 3.4 1.000000
NO-DRAG-Y OFF OFF ON OFF OFF 3.4 1.000000
TOTAL-ANG OFF OFF ON OFF OFF 3.4 1.000000
START-ANG OFF OFF ON OFF OFF 3.4 1.000000
HELIX-PITCH OFF OFF ON OFF OFF 3.4 1.000000
TPI-PITCH OFF OFF ON OFF OFF 3.4 1.000000
ARC-Z OFF OFF ON OFF OFF 3.4 1.000000
Z-CEN OFF OFF ON OFF OFF 3.4 1.000000
ROT2-ANSI OFF OFF ON OFF OFF 3.4 1.000000
ROT2-MATH OFF OFF ON OFF OFF 3.4 1.000000
OV-LENGTH OFF OFF ON OFF OFF 3.4 1.000000
Z-INDEX-CLR OFF OFF ON OFF OFF 3.4 1.000000
MIN-STEP OFF OFF ON OFF OFF 3.4 1.000000
EXP-LENGTH OFF OFF ON OFF OFF 3.4 1.000000
Z-CHANGE OFF OFF ON OFF OFF 3.4 1.000000
ROT1-WIND OFF OFF ON OFF OFF 3.4 1.000000
ROT2-WIND OFF OFF ON OFF OFF 3.4 1.000000
STEPOVER OFF OFF ON OFF OFF 3.4 1.000000
ANG-FPM OFF OFF ON OFF OFF 3.4 1.000000
ANG-INVTIME OFF OFF ON OFF OFF 3.4 1.000000
NOSE-RAD OFF OFF ON OFF OFF 3.4 1.000000
FINI-ALLOW OFF OFF ON OFF OFF 3.4 1.000000
COMP-VAL OFF OFF ON OFF OFF 3.4 1.000000
ABS-SHIFTX OFF OFF ON OFF OFF 3.4 1.000000
ABS-SHIFTY OFF OFF ON OFF OFF 3.4 1.000000
ABS-SHIFTZ OFF OFF ON OFF OFF 3.4 1.000000
SIDE-LALLOW OFF OFF ON OFF OFF 3.4 1.000000
BOT-LALLOW OFF OFF ON OFF OFF 3.4 1.000000
FSHIFTX OFF OFF ON OFF OFF 3.4 1.000000
FSHIFTY OFF OFF ON OFF OFF 3.4 1.000000
FSHIFTZ OFF OFF ON OFF OFF 3.4 1.000000
INC-MACX OFF OFF ON OFF OFF 3.4 1.000000
INC-MACY OFF OFF ON OFF OFF 3.4 1.000000
INC-MACZ OFF OFF ON OFF OFF 3.4 1.000000
Z-INC OFF OFF ON OFF OFF 3.4 1.000000
X-SRFNORM OFF OFF ON OFF OFF 3.4 1.000000
Y-SRFNORM OFF OFF ON OFF OFF 3.4 1.000000
Z-SRFNORM OFF OFF ON OFF OFF 3.4 1.000000
S T R I N G R E S E R V E D W O R D S
EOB
SEGM-ID
MOTION
P1
P2
P3
P4
P5
P6
P7
P8
P9
COMP-STAT
FIXTURE
SPINDLE
COOLANT
CYCLE
DATE
PROG-NAME
MCSID
SEG-CMT
TOOL-CMT
TOOL-ID
OP-TYPE
OP-PASS
TOOL-NAME
PLANE
FM-NAME
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P24
P25
P26
P27
P28
P29
P30
P31
P32
P33
P34
P35
P36
P37
P38
P39
P40
P41
P42
P43
P44
P45
P46
P47
P48
P49
P50
P51
P52
P53
P54
P55
P56
P57
P58
P59
P60
P61
P62
P63
P64
P65
P66
P67
P68
P69
P70
P71
P72
P73
P74
P75
P76
P77
P78
P79
P80
P81
P82
P83
P84
P85
P86
P87
P88
P89
P90
P91
P92
P93
P94
P95
P96
P97
P98
P99
P100
CYCLE-RTRCT
UDF-TEXT
UDF-COMMENT
HOLDER-NAME
MACH-TIME
TIME
REGION-DATE
BOL
L O G I C A L R E S E R V E D W O R D S
CW-SPINDLE
Z-UP
Z-DOWN
DRILLING
COMP-ON
COMP-START
COMP-END
COMP-MID
INDEX
WRAP
WRAP-Z-UP
WRAP-Z-DOWN
IS-WORLD
WAS-WORLD
FLOAT-TAP
RIGID-TAP
DEEP-TAP
CHIP-TAP
Z-CHANGED
XY-PLANE
ZX-PLANE
YZ-PLANE
USE-FIXTURE
OFFSET-CH
DRILL-CPTED
CYCLE-MACRO
INDEXING
CYCLE-DONE
IS-INC-MAC
LAST-TOOL
X-WRAP
Y-WRAP
IS-ZINDXCLR
COMP-3D-ON
S Y S T E M R E S E R V E D W O R D S
IF
IFNOT
THEN
ENDIF
ELSEIF
ELSEIFNOT
ELSE
INCLUDE:
P R O G R A M F O R M A T S
PROGRAM START FORMAT:
% (=============================================)<EOB>
(Project: <PROG-NAME> )<EOB>
(Compiled: <DATE>)<EOB>
(----------------------------------------------)<EOB>
(FeatureMILL POST for MACH3 MILL rev1.0 - 03/05/2006)<EOB>
(MACH3-MILL - rev1.0.CNC)<EOB>
(METRICO - ADRIANO)<EOB>
(=============================================)<EOB>
(====== Tool No <TOOL> = <TOOL-NAME>)<EOB>
(====== Tool No <TOOL> diam. = <TOOL-DIAM>)<EOB>
(..... Segment = <SEGM-ID>)<EOB>
(..... Operation = <OP-PASS> <OP-TYPE>)<EOB>
(=============================================)<EOB>
{(Comment = <SEG-CMT>)}<EOB>
{(Tool Cmt = <TOOL-CMT>)}<EOB>
{N<SEQ> }M91000 (Lead-in Macro for Smithy Setup)<EOB>
{N<SEQ> }G40 G49 G17 G80 G61 G71 G90 (Metrico & Exact Stop)<EOB>
{N<SEQ> }G00<EOB>
{N<SEQ> }T<TOOL> M6<EOB>
{N<SEQ> }F<FEED><EOB>
{N<SEQ> }G<FIXTURE> X<X-COORD> Y<Y-COORD> S<SPEED> <SPINDLE><EOB>
{N<SEQ> }<COOLANT><EOB>
{N<SEQ> }G43 H<TOOL> Z<Z-COORD><EOB>
TOOL CHANGE FORMAT:
(=============================================)<EOB>
(====== Tool No <TOOL> = <TOOL-NAME>)<EOB>
(====== Tool No <TOOL> diam. = <TOOL-DIAM>)<EOB>
(..... Segment = <SEGM-ID>)<EOB>
(..... Operation = <OP-PASS> <OP-TYPE>)<EOB>
(=============================================)<EOB>
{(Comment = <SEG-CMT>)}<EOB>
{(Tool Cmt = <TOOL-CMT>)}<EOB>
{N<SEQ> }T<TOOL> M6<EOB>
{N<SEQ> }G43 H<TOOL> Z<Z-COORD><EOB>
{N<SEQ> }S<SPEED> <COOLANT><EOB>
{N<SEQ>}<MOTION> X<X-COORD> Y<Y-COORD> Z<Z-COORD> {F<FEED>}<EOB>
SEGMENT START FORMAT:
(..... Segment = <SEGM-ID>)<EOB>
(..... Operation = <OP-PASS> <OP-TYPE>)<EOB>
{(Comment = <SEG-CMT>)}<EOB>
{N<SEQ> }{<MOTION> }{G<FIXTURE>}{X<X-COORD> }{Y<Y-COORD> }{Z<Z-COORD> }F<FEED> {<COOLANT> }<EOB>
PROGRAM END FORMAT:
{N<SEQ> }{<MOTION> }G91 Z0 M09<EOB>
{N<SEQ> }G40 G49 G17 G80 G61 G71 G90 (Metrico & Exact Stop)<EOB>
{N<SEQ> }M91001<EOB>
{N<SEQ> }M30<EOB>
(----------------------------------------------------------------------)<EOB>
(------------------------------ E N D -----------------------------)<EOB>
(----------------------------------------------------------------------)<EOB>
<EOB>
RAPID MOVE FORMAT:
{N<SEQ> }{<MOTION> }{X<X-COORD> }{Y<Y-COORD> }<EOB>
LINEAR MOVE FORMAT:
{N<SEQ> }{<MOTION> }{<COMP-STAT> }{X<X-COORD> }{Y<Y-COORD> }{Z<Z-COORD> }{F<FEED> }
<IF><COMP-START><THEN>
D<COMP-NUM>
<ENDIF>
<EOB>
CIRCULAR MOVE FORMAT:
{N<SEQ> }{<PLANE> }{<MOTION> }
<IF><XY-PLANE><THEN>
X<X-COORD> Y<Y-COORD> {Z<Z-COORD> }I<ARC-X> J<ARC-Y>
<ENDIF>
<IF><ZX-PLANE><THEN>
Z<Z-COORD> X<X-COORD> {Y<Y-COORD> }K<ARC-Z> I<ARC-X>
<ENDIF>
<IF><YZ-PLANE><THEN>
Y<Y-COORD> Z<Z-COORD> {X<X-COORD> }J<ARC-Y> K<ARC-Z>
<ENDIF>
{ F<FEED>}<EOB>
OPEN MACRO FORMAT:
N99<MACRO#><EOB>
CLOSE MACRO FORMAT:
{N<SEQ> }M99<EOB>
MACRO CALL FORMAT:
{N<SEQ> }P99<MACRO#> M97<EOB>
IN_MACRO LINEAR MOVE FORMAT:
{N<SEQ> }{<MOTION> }{<COMP-STAT> }{X<X-COORD> }{Y<Y-COORD> }{Z<Z-COORD> }{F<FEED> }
<IF><COMP-START><THEN>
D<COMP-NUM>
<ENDIF>
<EOB>
IN_MACRO CIRCULAR MOVE FORMAT:
{N<SEQ> }{<PLANE> }{<MOTION> }
<IF><XY-PLANE><THEN>
X<X-COORD> Y<Y-COORD> {Z<Z-COORD> }I<ARC-X> J<ARC-Y>
<ENDIF>
<IF><ZX-PLANE><THEN>
Z<Z-COORD> X<X-COORD> {Y<Y-COORD> }K<ARC-Z> I<ARC-X>
<ENDIF>
<IF><YZ-PLANE><THEN>
Y<Y-COORD> Z<Z-COORD> {X<X-COORD> }J<ARC-Y> K<ARC-Z>
<ENDIF>
{ F<FEED>}<EOB>
DRILL CYCLE FORMAT:
{N<SEQ> }<CYCLE> X<X-COORD> Y<Y-COORD> Z<ABS-DEPTH> R<ABS-ZCLEAR> F<FEED><EOB>
SPOT FACE CYCLE FORMAT:
{N<SEQ> }<CYCLE> X<X-COORD> Y<Y-COORD> Z<ABS-DEPTH> R<ABS-ZCLEAR> P.2 F<FEED><EOB>
DEEP HOLE CYCLE FORMAT:
{N<SEQ> }<CYCLE> X<X-COORD> Y<Y-COORD> Z<ABS-DEPTH> R<ABS-ZCLEAR> Q<STEP1> F<FEED><EOB>
TAP CYCLE FORMAT:
{N<SEQ> }<CYCLE> X<X-COORD> Y<Y-COORD> Z<ABS-DEPTH> R<ABS-ZCLEAR> F<FEED><EOB>
BORE (F-F) CYCLE FORMAT:
{N<SEQ> }<CYCLE> X<X-COORD> Y<Y-COORD> Z<ABS-DEPTH> R<ABS-ZCLEAR> F<FEED><EOB>
CHIP BREAK CYCLE FORMAT:
{N<SEQ> }<CYCLE> X<X-COORD> Y<Y-COORD> Z<ABS-DEPTH> R<ABS-ZCLEAR> Q<STEP1> F<FEED><EOB>
BORE (F-D-F) CYCLE FORMAT:
{N<SEQ>}<CYCLE> X<X-COORD> Y<Y-COORD> R<ABS-ZCLEAR> Z<ABS-DEPTH> P<DWELL> F<FEED><EOB>
CANNED MOVE FORMAT:
{N<SEQ> }{X<X-COORD> }{Y<Y-COORD>}<EOB>
CYCLE CANCEL FORMAT:
{N<SEQ> }G80<EOB>
Z RAPID MOVE FORMAT:
{N<SEQ> }{<MOTION> }{Z<Z-COORD> }<EOB>
FILE END FORMAT:
%<EOB>
BORE (F-S-R) CYCLE FORMAT:
{N<SEQ>}<CYCLE> X<X-COORD> Y<Y-COORD> R<ABS-ZCLEAR> Z<ABS-DEPTH> F<FEED><EOB>
BORE (No Drag) CYCLE FORMAT:
{N<SEQ>}<CYCLE> X<X-COORD> Y<Y-COORD> R<ABS-ZCLEAR> Z<ABS-DEPTH> P<DWELL>
<BOL> I<NO-DRAG-X> J<NO-DRAG-Y> F<FEED><EOB>
SPINDLE FORMAT:
DWELL FORMAT:
UDF_TEXT FORMAT:
-
== Fábio
Amanhã já rodarei um G na maquina com o Mach3 pra ver se fica bom.. claro que não vai dar para testar furação, rosca e etc.. somente desbastes gerais.. posto aqui o que sair disso !!
;D
== Ques-que
Eu não achei nada em português do FeatureCam, mas basicamente é o mesmo que os outros CAM's com os mesmos "nomes"... se fizer um dicionário ou procurar o significado das coisas na net... ajuda...
O interessante que achei é que desenho no SolidWork e importo direto para o FC.. mesmo o SolidCam não é tão simples de trabalhar... ficaria melhor ainda se tivesse as ferramentas de desenho mais "inteligentes"... mesmo assim é bem completo.
[]'s
-
bom dia.
eu queria aprender a trabalhar com o featurecam por causa da parte de torneaamento.
porque a nivel de desenho e prgramaçao a 3 eixos prefiro o powershape e o powermill
mas fico agradecido na mesma pela ajuda