Вы находитесь на странице: 1из 30

10.

NC-

NC SERVICES
(NC SERVICE PROGRAM)

EXECTP
(EXECUTE TPs PROGRAM)

Cim Tool

EXTREP

,
, ,
.

,
,
.
,
NC ().
- < Cimatron.

(EXTERNAL REPORT OF TOOLS


LIB)

>.inp

DFPOST

(POST PROCESSOR DEFINITION)

(COMPILE .EXF FILE)


(*.exf).

EXTPST

DFEXF

(RUN POST-PROCESSOR)

BatchPro

Windows
.
,
EXECTP EXTPST.

NC Doc

,
, ,
.

Cimatron Utilities 12.0

NC-

10-1

10-2

IMSPost

IMS post
.



.
Cimatron IMSpost
IMSpostTM.

PostEXE

PEXEC95 - Windows- IMS



. Cimatron IMSpost

IMSpostTM.

TM

NC-

Cimatron Utilities 12.0

NC SERVICE

, ,
,
.

NC SERVICE

: (y/n/e). : y
yes (), n no (), e exit ( ).

-
.

CIMATRON NC SERVICE PROGRAM <version 12.0>


Enter part file name (<CR> = exit)
(<CR> = )

.
:

<CR> .

Setting up part file <file name>...


. < > ...

, NC- .
,
.
Tools: <# of tools>
: <- >
Cycles: <# of cycles>
: <- >
MACSYS: <# MACSYS>
Tool path: <# of toolpath>
: <- >
Select working mode:
:
1. Reports
1.
2. Approximate surfaces
2.
Enter mode (0 exit from mode selection)
(0 )

(1 2) 0
.

Cimatron Utilities 12.0

NC-

10-3

NC SERVICE

1. Reports
1.

Tool report? (y/n/e): y


? (//.):
OUTPUT TO FILE <file name>.tools

< >.tools

(
) < >.tools.
Cycle report? (y/n/e): y

? (//):

OUTPUT TO FILE <file_name>.cycles

<_>.cycles

( )
<_>.cycles.
MACSYS.
MACSYS <macsys_name> <n> TOOL PATHS
MACSYS <_MACSYS> <n>
Header list? (y/n/e): y

? (//):

OUTPUT TO FILE <file_name>.<macsys_name>.ghd

< >.DIR\<_MACSYS>.ghd

( , )
MACSYS
<_MACSYS>.ghd, <_> (
).
Tp lists? (y/n/e): y

? (//):

y (),
MACSYS.

Tp <name 1>? (y/n/e): y

< 1>? (//):

Output to file <file_name>.<tp_name>.tp_list

< >.< >.tp_list

Tp <name 2>? (y/n/e): y

< 2>? (//):

Output to file <file_name>.<tp_name>.tp_list

< >.< >.tp_list

.
.
.
MACSYS <macsys_name> <n> TOOL PATHS
MACSYS <_MACSYS> <n>

10-4

NC-

Cimatron Utilities 12.0

NC SERVICE

2. Approximate Surfaces

2.
Available approximation modes (by default 1):
:

1. Approximate by tolerance
1.
2. Approximate by tolerance + maximum length
2.
Enter mode (0 exit from mode selection)

(0 )

(1 2) 0 .
:
Enter tolerance (<CR>, default = 0.1)

(<CR>, = 0.1)

<CR>.
Available approximation modes (by default 1):

( 1):

1. All surfaces approximate


1. .

2. Approximate by MACSYS
2. MACSYS

MACSYS.
MACSYS,
MACSYS, 0
<CR>.

Current part file name: <current file name>

: < >

Update part file? (y/n): y

? (/):

Enter part file name (<CR> = current):

(<CR> = ):

, , <CR>
.
Saving part file <file name> . . .

< > . . .

, , ,
:
Enter max length (<CR>, default = 99999.0)

. (<CR>, = 99999.0)

<CR>. <CR> ,
99999.0.
:

Cimatron Utilities 12.0

TOLERANCE () MAX LENGTH (. )


.

NC-

10-5

EXECTP

,
" ",
,
.

EXECTP

Windows BatchPro
Main Menu NC.
:


: (y/n/e).
: y yes (), n no (), e exit (
).

- ,
,
- (. . ).

, .
:

,
, ,

.

CIMATRON EXECUTE TPs PROGRAM ( 1.0)


Available modes:
:
1 > Interactive mode
( )
2 > Batch mode with backup
( )
3 > Batch mode without backup
( )

.
II .

Enter mode (0 = exit):

(0 = ):

0 .
:
0 EXIT
()
1 EXECUTE
()
2 CREATE FROM TEMPLATE
( )
3 CREATE FROM TEMPLATE AND EXECUTE
( )
4 EXECUTE AND POST
( )

10-6

NC-

Cimatron Utilities 12.0

EXECTP

1. EXECUTE

1.
, "
", , .
.
0 EXIT
()
1 ALL
()
2 SUSPENDED
( )
3 INTERRUPTED
()
4 MANUALLY EDITIED
( )
Output execution percentages? (y/n/e)

? (//)

y (),
, ( )
. ().
Save after each TP execution (y/n/e)

(//)

,

. y (),

. .
Enter temp. part file name (<CR> = no save)

(<CR> = )

<CR>,
.
Enter part file name (<CR> = exit)

. (<CR> = )

,
( ) <CR>
.
,
:
Setting up part file ... <file name>

...< >

, NC-
,
, .
MACSYS NC <number> TOOL PATHS
MACSYS NC <>

.
Cimatron Utilities 12.0

NC-

10-7

EXECTP

,
:

10-8

NC-

Cimatron Utilities 12.0

EXECTP

TOOL PATH <name> -1 PROCEDURE TO EXECUTE


EXECUTING NAME <name> = 1
NOTE: WORK AREA HAS BEEN UPDATED
NOTE: <function> EXECUTED AND SAVED
<> -1
<> = 1
:
: <>
Update part file? (y/n)

? (/)

,
-, .bac.

. ,
, TOOL PATH 31, EXECUTING NPOCKET NOTE: POCKET, , .
MACSYS 31 TOOL PATHS
TOOL PATH 31 -1 PROCEDURES TO EXECUTE
EXECUTING POCKET = 1
NOTE: WORK AREA HAS BEEN UPDATED
CONTOUR SET WARNING: A GEOMETRIC UPDATE WAS DONE
ENTRY POINT: X = -27.18 Y = 1481
NOTE: POCKET = 1 REPLACED
TOOL PATH 31 EXECUTED AND SAVED
MACSYS 31
31 -1
= 1
:
:
: = -27.18 Y = 1481
: = 1
31

2. CREATE FROM TEMPLATE


2.

.
Enter template file name (<CR> = exit)

(<CR> = )

.
,
.
Enter part file name (<CR> = exit)

(<CR> = )

,
.
Update part file? (y/n)

? (/)

.
Cimatron Utilities 12.0

NC-

10-9

EXECTP

Enter part file name (<CR> = current)

(<CR> = )

,
, <CR>
.

3. CREATE FROM TEMPLATE AND EXECUTE


3.


, "
", , .
,
.

4. EXECUTE AND POST

4.
.
Enter template file name (<CR> = exit)

(<CR> = )

.
Select MACSYS from the list below:
MACSYS :


MACSYS.
Procedure Types to Execute (<CR>=exit)
(<CR>=exit)
0 EXIT
()
1 ALL
()
2 SUSPENDED
( )
3 INTERRUPTED
()
4 MANUALLY EDITIED
( )
5 USER DEFINED
( )

. USER DEFINED, :
Select tool path(s) from the list below

10-10

NC-

Cimatron Utilities 12.0

EXECTP

Cimatron Utilities 12.0

NC-

10-11

EXECTP

:
CONFIRM TOOL PATH SELECTION (Y/N <CR>=Y)

(/ <CR>=)

Output execution percentages? (y/n/e)

? (//)

y (),
, ( )
. ().
Save after each TP execution (y/n/e)

(//)

,

. y (),

. (<CR>= ).
Select post from the list below:

,
.
<CR>
.

<_>.<_>.<_>.

10-12

NC-

Cimatron Utilities 12.0

CIMTOOL

.
(NC)
TOOLS LIB/IMPORT (

CIMTOOL

.).

.
EXTBLD.

: (Flat End); (Ball


End); (Bull Nose); (Tapered Flat End);
(Tapered Bull End); (Tapered Bull Nose).
.
, .


. Add Add.
.
(Standard) (Advanced) . ,
Update. .


. Edit Edit.
Update.

Cimatron Utilities 12.0

NC-

10-11

CIMTOOL

. Delete Delete.
.

10-12

NC-

Cimatron Utilities 12.0

CIMTOOL

.
. *.tdb.
,
File.
!

, TOOL LIB IMPORT


( .) .
<root_cad>\var\tools\tools.tdb.
CIM TOOL
tools.tdb .
pfm-, .. , . Pfm, .

Update Default.

Cimatron Utilities 12.0

NC-

10-13

EXTREP

- < >.inp

Cimatron.

EXTREP

ASCII- (< >.inp),


.
-
, :
1. .
2. .
3. . , ,
.
4. TOOLS NC ()
Cimatron. , :
INP-
(EXTBLD).
EXTREP :
0: EXIT
1: DRILL
2: MILL
3: LATHE
4: PUNCH
5: AGIE
6: CHARML
7: MAKINO
8: LDRILL
9: THREAD
10: GROOVE

.
:

:
2: MILL

2 , mill.inp,
.

.
LIBRARY UNITS
(<CR> - VALUES OK)
0: EXIT
1: UNITS
2: DOWN STEP TYPE
3: SIDE STEP TYPE
4: SPIN SPEED TYPE
5: FEED TYPE

Cimatron Utilities 12.0

MM
UNITS
UNITS
RPM
UNITS/MIN


(<CR> )

NC-

/
/

10-13

EXTREP

:
.
.
<n> n.
0

<CR>

1
UNITS
0: EXIT
1: MM
2: INCH

DOWN STEP TYPE


0: EXIT
1: UNITS
2: % (percentage of tool diameter)

( )

SIDE STEP TYPE


0: EXIT
1: UNITS
2: % (percentage of tool diameter)

( )

SPIN SPEED TYPE


0: EXIT
1: RPM
2: M/MIN
3: FEET/MIN

/
/
/

FEED TYPE
0: EXIT
1: UNITS/MIN
2: UNITS/TOOTH
3: UNITS/REV

/
/
/

, , <CR>
INP-.
INP-
(mill.inp) .
INP-
(EXTBLD).
:

10-14

INP- .

NC-

Cimatron Utilities 12.0

EXTREP

* HEADER
UNITS: mm
DOWN STEP TYPE: %%
SIDE STEP TYPE: units
SPIN SPEED TYPE: m/min
FEED TYPE: units/tooth
*
tool name: C-F10-R3-LONG
tool material: SAE_4340
* DIAMTR CRNRRD NOTETH DIMCMP LENCMP FIXCMP CLRLNG
CUTLNG
10.000000 3.000000 2
2
2
2 80.000000 45.000000 150.000000 10
* CATALOG PRIORITY FINISH GROUP HOLDER SIDELOCK
EM-1123-S HIGH
YES REGULAR ER32x100 SL_10

GUGLNG

LIFLNG

GUGLNG

LIFLNG

*technological data
material: SAE_4340
SIDE CUT : 29845 300.000000 30.000000 14.000000 10.000000
SLOTTING : 32044 300.000000 32.000000 10.000000 30.000000
END CUT : 34871 300.000000 35.000000 10.000000 10.000000
DRILLING : 28274 300.000000 28.000000 14.000000 10.000000
*
tool name: F12-R1-SHORT
tool material: HSS
* DIAMTR CRNRRD NOTETH DIMCMP LENCMP FIXCMP CLRLNG
CUTLNG
12.000000 1.200000 2
1
1
1 30.000000 15.000000 100.000000 10
* CATALOG PRIORITY FINISH GROUP HOLDER SIDELOCK
EM-1123-S HIGH
YES REGULAR ER32x100 SL_12
*technological data
material: SAE_434
DEFAULT
*

Cimatron Utilities 12.0

NC-

10-15

DFPOST

DFPOST

: ,
, . ,
<CR>.
<TAB> <CR>.
.

10-16

NC-

Cimatron Utilities 12.0

DFEXF

DFEXF

(*.exf).
ASCII ,
.

Enter file name without extension (.exf)

(.exf)

.
END OF COMPILATION: valid <post processor>.dex created

: <>.dex


.dex,
.
.

Cimatron Utilities 12.0

NC-

10-17

EXTPST

EXTPST

Cimatron IMS).

Windows BatchPro Main Menu Main Menu


NC. BatchPro . 10-20.
Cimatron
CIMATRON IT-12 external post programm (version 12)
CIMATRON ( 12)
ENTER PART NAME?

SELECT POST FROM


THE LIST BELOW:
0: exit
1: <post 1>
2: <post 2>

,
. , :

SELECT MACSYS FROM


THE LIST BELOW:
0: exit
1: <post 1>
2: <post 2>

MACSYS , .
, :

THE ONLY TOOL PATH HAS BEEN


SELECTED: TP_MODEL
ENTER MACHINE ZERO
(<CR>=0.0,0.0,0.0):

THE ONLY EXISTING POST <post_name>

<_>

THE ONLY EXISTING MACSYS <macsys_name>


<_macsys>


ENTER.

TO SAVE THE INTERACTION SESSION, TYPE FILE NAME EXTENSION

ASCII ,
< >.< >.< >.<>.
OUTPUT TO FILE: <part name>.<tp name>.<postprocessor name>

: < >.< >.< >

10-18

NC-

Cimatron Utilities 11.0

EXTPST

IMSpost Cimatron
IMSpost
EXTPST ( ).
( .exe).
File -ipost:

CIMATRON IT-12 external post programm (version 12)


CIMATRON ( 12)
ENTER PART NAME?

1. BY MACSYS
2. BY FIRST PROCEDURE

UCS MACSYS
UCS .

ENTER IMS-project NAME?

, IMSpost,
.
( ). :
FANUC.prj.

MACSYS.
ENTER.
SELECT MACSYS FROM
THE LIST BELOW:
0: exit
1: <macsys 1>
2: <macsys 2>

,
. , :

THE ONLY TOOL PATH HAS BEEN


SELECTED: TP_MODEL
ENTER MACHINE ZERO
(<CR>=0.0,0.0,0.0):

THE ONLY EXISTING MACSYS <post_name>


<_macsys>


ENTER.

IMSpost.

Cimatron Utilities 10.0

NC-

10-19

POST EDIT

POST EDIT

, .def
.
.

10-20

NC-

Cimatron Utilities 12.0

BATCHPRO

BATCHPRO

Windows-

.
EXECTP EXTPST.

EXECTR . 10-6 ... 10-10, EXTPST . 10-18.

FILE / Open PFM File

/ PFM-
pfm-,
, , ,
. pfm-.

MACSYS .
SELECT POST .
.
MACSYS .
, .
MACSYS.
, :
Select TOOLPATH for execution
Select TOOLPATH for external post

MACSYS, :
Select MACSYS for execution

Cimatron Utilities 12.0

NC-

10-21

BATCHPRO

Select MACSYS for external post


Select MACSYS for execution and post

10-22

NC-

Cimatron Utilities 12.0

BATCHPRO

MACSYS=n, :
Select all MACSYSs for execution
Select all MACSYSs for external post
Select all MACSYSs for execution and post

MACSYS ( ,
) ,
Execute.
Execute Options, File/Execute (
File/Execute).
:

G-
MACSYS, Divide GCODEA by TP.


MACSYS ,
.
Select POST :

. .

. Apply.

File / Exec TP Batch

/ ()
PFM- .

Cimatron Utilities 12.0

NC-

10-23

BATCHPRO

.
. ,
Add to List . .
Select All.
.

. . <Shift>,
<Ctrl> Select All. ,
Remove from list.
Execute Batch.

File / Execute

/
Execute .
MACSYS 10-20.
:

10-24

Execute
MACSYS
.
, .
.
Delete Delete All. ,
Execute
.

NC-

Cimatron Utilities 12.0

BATCHPRO

MACSYS
Execute ( ).
MACSYS.
. Delete Delete All.
Execute
Execute selected files. ,
Execute All (TP+POST).

:


10-21.

MACSYS ,
Execute (log-).
MACSYS , <Shift>,
<Ctrl> Select All.
Delete Delete All.
ExtPST
Create GCODE for selected files. ,
Execute All (TP+POST).
MACSYS, GCODE-
. Divide GCODE by TP
pfm-.

Cimatron Utilities 12.0

NC-

10-25

NC DOCUMENT

NC DOCUMENT


, ,
() .

File/Open NC .
, MACSYS :
MACSYS, .
NC .

Cimatron Utilities 12.0

NC-

10-25

NC DOCUMENT

Edit Form,
MACSYS .

:

gif-, jpg- bmp-. Cimatron
-sif, jpeg
Cimatron.
.
Provider Info ( ) Project
Info ( ) .
Change Grid View
.
(ASCII, Excell HTML).
Execute.
.

10-26

NC-

Cimatron Utilities 12.0

Оценить