Autor Tópico: Postprocessor Mach3 para FeatureCam  (Lida 4238 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

squalitus

  • Visitante
Postprocessor Mach3 para FeatureCam
« Online: 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..


Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Postprocessor Mach3 para FeatureCam
« Resposta #1 Online: 26 de Abril de 2010, 09:58 »
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.

Offline ques-que

  • Novato
  • *
  • Posts: 76
  • Sexo: Masculino
Re: Postprocessor Mach3 para FeatureCam
« Resposta #2 Online: 26 de Abril de 2010, 15:26 »
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

squalitus

  • Visitante
Re: Postprocessor Mach3 para FeatureCam
« Resposta #3 Online: 26 de Abril de 2010, 17:54 »
Alterei o arquivo que estava em polegada.. me parece que está funcionando direito... pelo menos na simulação com o "cncsumulator".
Código: [Selecionar]
=== 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:

« Última modificação: 26 de Abril de 2010, 18:55 por fgilii »

squalitus

  • Visitante
Re: Postprocessor Mach3 para FeatureCam
« Resposta #4 Online: 26 de Abril de 2010, 18:02 »
== 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

Offline ques-que

  • Novato
  • *
  • Posts: 76
  • Sexo: Masculino
Re: Postprocessor Mach3 para FeatureCam
« Resposta #5 Online: 28 de Abril de 2010, 15:25 »
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

 

/** * */