Forum clan ChPUshnikov

User info

Welcome, Guest! Please login or register.


You are here » Forum clan ChPUshnikov » All on ArtCAM » Write on postprotsessor under their needs (Razbiraem on spare parts collect)


Write on postprotsessor under their needs (Razbiraem on spare parts collect)

Posts 251 to 297 of 297

251

Submit, that in Artkame raze. Need more fully-fledged software, for example Siemens players.

0

252

iturup wrote:

Assume, that in Artkame raze. Need more fully-fledged software, for example Siemens players.

Think that simens busts for conventional 3 osnika.
Machine for processing stone. The crux of the simply do it engraved and in late cut stocking.
Did will have each time write Jeul Pan and to rule in manual.

0

253

Ah why busts. Just deal habits. And at work and in garage actively'm using and Artkam, and Siemens, and Sprutkam.

0

254

Jeak wrote:

G54 spindle
G55 Jigsaw 0 degrees
G56 Jigsaw 90 degrees.

Increasingly may logical: G54 is as usually, G55 and G56 write on program under electronic equipment gater (can be under T-plan of you mill) and in program fix G54 on G55 or G55 in dependence as will stand spindle (0 degrees G55, 90 degrees G56), only if are working 0 degrees in G55 not forget (align machine (accurately so same as usually, but only disc frezoy, X Y Z prescribe in G55), the same for 90 degrees (G56).

0

255

I would 3 postprotsessora did and under preserving UE drive the money changers would postprotsessory.

0

256

detrin wrote:

I would 3 postprotsessora did and under preserving UE drive the money changers would postprotsessory.

And this thought. Perhaps on this path and do.
Thank you for idea.

0

257

Expensive Forumchane!
Please help me with postprotsessorom for PowerMill for press Hass mini mill. Enlargement which controls programs .NC. Edited postprotsessor with the help PM-Post, that further as obtain postprotsessor for PowerMill so and not figured it out. Help either deal either as find himself postprotsessor. In advance thankful.

0

258

Hello could you tell me please!
Trajectory question in artkame and word processing goes in Match3. Machine skeptic all works normally.
Question in next - that safe high on Z (for example 10 mm in diameter) blowers reaches grinding halt after a on X Y and starts smooth immersion on Z and handles detail. As do that would safe levels rotating blade was moving around quickly, and word processing onvention smoothly?
;
; G - Code configuration file
;
; History
;
; Who When What
; === ======== ========================================
; TM 13/05/99 Written
; BEM 20/05/99 Removed line numbers
; bem 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
;
DESCRIPTION = "G-Code (mm) (*.tap)"
;
FILE_EXTENSION = "tap"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = " [13][10]"
;
; Block numbering
;
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
;
; Set up program header
;
START = "T1M6"
START = "G0 [ZH]"
START = "G0 [XH][YH]M3"
;
; Program moves
;
RAPID_RATE_MOVE = "G0 [X][Y][Z]"
FIRST_FEED_RATE_MOVE = "G1 [X][Y][Z][F]"
FEED_RATE_MOVE = " [X][Y][Z]"
;
; End of file
;
END = "G0 [ZH]"
END = "G0X0Y0"
END = "M30"

0

259

Stepka wrote:

Hello could you tell me please!
Trajectory question in artkame and word processing goes in Match3. Machine skeptic all works normally.
Question in next - that safe high on Z (for example 10 mm in diameter) rotating blade reaches grinding halt after a on X Y and starts smooth immersion on Z and handles detail. As do that would safe levels blowers was moving around quickly, and word processing onvention smoothly?

Anonymous you postprotsessor precisely so and works. On safe perform well goes displacement on maximum speed G0 (marketed at knock-down in Much), and word processing - on speed G1 (marketed at knock-down in ArtKAMe).

0

260

DeKot wrote:

anonymous you postprotsessor precisely so and works. On safe perform well goes displacement on maximum speed G0 (marketed at knock-down in Much), and word processing - on speed G1 (marketed at knock-down in ArtKAMe).

I have on 45kW is beginning to undergo smooth immersion immediately with safe Heights. And need that would safe levels backdrop quickly, can spit out everything where in match, the this can be align? Thank you!

0

261

Yes not need no amount the settings. Let us consider detail, as fulfilled UE on implemented you postprotsessoru (G-Code mm (• .tap.
In UE applies two kinds of speed applying. G0- the speed any idle spillovers (when blowers not concerns material). G0 that in settings of motors in Much for each axis separately. G1- the speed labor applying under processing material. This the speed that in the parameters such.
http://s018.radikal.ru/i518/1603/24/779c9a5f636a.jpg
Under this there is two kinds of applying G1 - labor command and command and faster (optimally command and faster not less 50% from labor).
Now about safe perform well, also that in ArtKAMe obvious when drafting UE.
http://s018.radikal.ru/i514/1603/57/a03edd5d92d8.jpg
Ah and now as all of this star is in the most UE
http://s019.radikal.ru/i630/1603/3e/9ed61a58994c.jpg
As see, the transition from starters until point processing in any case happening on maximum speed. Need to correctly to point fingers levels security, that would under crossings not take of fence at stocking or fastening.

0

262

Stepka wrote:

Wu me on the loom is beginning to undergo smooth immersion immediately with safe Heights. And need that would safe levels backdrop quickly, can spit out everything where in match, the this can be align? Thank you!


The, about than you say, is called - Height and faster.
In general case this parameter not can be is specified in settings racks (in your case in 2015). Calculation about this Heights and faster - prerogative CAM programs, camping on E. This an integral part of the trajectory. Unfortunately in ArtKame this function not implemented.
In more serious CAM-Oh - PowerMill, SprutCAM, and camping on D. - please.

As something so. :dontknow:

0

263

lionkingofpersia
as-mechanic
Am asking you aid deal with departure on z in the upper hand under the early work programs. http://s7.uploads.ru/t/kP1r4.png
http://sh.uploads.ru/t/0oU3c.png
The sensor is turned off on perform well. A remote control 0501. Artkam2008.

0

264

евгений33 wrote:

Please you aid deal with departure on z in the upper hand under the early work programs.

In kadrі N60 Propisana the correction on length tool, can deal in it?

0

265

Dobryi day! Can who will help with writing postprotsessora for artkam 2011. Machine which claimed-1,300. Machine is governed by system Syntec 1 0B.

0

266

kuleshoff55 wrote:

. Is governed by system Syntec 1 0B.

If not I shall forget, on the evening'll take a look. As something worked with Sintekom, and wrote under him. Truth reception desk was 4ez.

0

267

D very appreciate it!

0

268

HERElies postprots for Syntec 4EZ. With a change in tool.

0

269

Thank you, forgot say that have us tokarnik, with hinge of rotation of. But stuck. And without change of tool.
If can write my lasting gratitude will not have borders. Of course in reasonable range :confused:

0

270

Need pattern which controls programs, with waiting Yankee breaking, cycles. Ah and in Artkame write under tokarku not ice. Choose software much bigger problems than.

Last edited by iturup (May 19 2016 10:16:21)

0

271

So can under powermill you can write postprotsessor for our press? In advance thankful! Let us explore.

0

272

kuleshoff55 wrote:

. Under powermill.

Not use. Himself’ve worked in Siemens players (UNIGRAPHICS), other products not very interested.
Sometimes write processing in octopus anymore. But not often. Yes and as attainable tokarka me not interested in. At work two representative on which’ve worked 3’s and 4-'s axial.
In garage its three.
So are looking for the techs take a on tokarke.

0

273

kuleshoff55 wrote:

under powermill

kuleshoff55 wrote:

forgot say that have us tokarnik, with hinge of rotation of

So and create model in povermil and then throw its in 2 New proto and there as already psyche anywhere robіt ing lu
Postprotsesorov there "as have" fools of all. Pay "shag" or last resort slightly podkorektirovat

kuleshoff55 wrote:

will not have borders. Of course in reasonable range

--ulybnulo!

0

274

Podskajite please, and than edit this post.
I changed Fanuc.con votpadom, made minor changes, and artkam 2011, stopped to see this post. Then I changed changes and became all work.

0

275

kuleshoff55

kuleshoff55 wrote:

можете написать постпроцессор

Если еще актуально , могу написать

0

276

Доброго дня всем.
Станок AXYZ 3 шпинделя. Часто при смене инструмента станок зависает. Выбирает нужный инструмент, опускается до высоты безопасности и стоит, шпиндель не раскручивает. Что может быть?
Вот ПП:
;
; Axyz configuration file
;
; History
;
; Who When     What
; === ======== ========================================
; BEM 01/04/94 Written
; bem 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
; bmd 09/04/03 Added Arc support and changed units to INCH
; bmd 01/03/04 Added toolchange support
; bmd 13/01/05 Modified Arc Call Out/Tool description
; bmd 13/01/05 Changed to metric
;
DESCRIPTION = "Axyz_MultiTool_Arc_MM_NEW (*,nc)"
;
FILE_EXTENSION = "nc"
;
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START     = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1,0]
; Spindle Speed
FORMAT = [S|@|S|1,0]
; Feed Rate
FORMAT = [F|#|F|1,1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1,3]
FORMAT = [Y|#|Y|1,3]
FORMAT = [Z|#|Z|1,3]
; Arc Centre Cordinates
FORMAT = [I|@|I|+1,3]
FORMAT = [J|@|J|+1,3]
; Home tool positions
FORMAT = [XH|@|X|1,3]
FORMAT = [YH|@|Y|1,3]
FORMAT = [ZH|@|Z|1,3]
;
; Set up program header
;
;START = "%"
;START = ":1248"
START = "[N]G91G28X0Y0Z0"
START = "[N]G40G17G80G49"
START = "[N]T[T]M6"
START = "[N]([TOOLDESC])"
START = "[N]G90G54"
START = "[N]G43[ZH]H1"             
START = "[N]G0[XH][YH][S]M3"
;
; Program moves
;
RAPID_RATE_MOVE        = "[N]G0[X][Y][Z]"
FIRST_FEED_RATE_MOVE   = "[N]G1[X][Y][Z][F]"
FEED_RATE_MOVE         = "[N][X][Y][Z]"
;
FIRST_CW_ARC_MOVE      = "[N]G2[X][Y][i][J][F]"
CW_ARC_MOVE            = "[N]G2[X][Y][i][J]"
;
FIRST_CCW_ARC_MOVE     = "[N]G3[X][Y][i][J][F]"
CCW_ARC_MOVE           = "[N]G3[X][Y][i][J]"
;
;Setup Toolchange Commands
;
TOOLCHANGE = "[N]M22"
TOOLCHANGE = "[N]G00T[T]M6"
TOOLCHANGE = "[N]([TOOLDESC])"
TOOLCHANGE = "[N]G97[S]"
TOOLCHANGE = "[N]G00[ZH]"
TOOLCHANGE = "[N]G00[XH][YH]"
TOOLCHANGE = "[N]M12"
;
; End of file
;
END = "[N]G28G91Z0"
END = "[N]G49H0"
END = "[N]G28X0Y0"
END = "[N]M30"

0

277

Ольга Максименко wrote:

kuleshoff55

Если еще актуально , могу написать

Еще актуально! Если есть возможность помогите.

0

278

Коллеги, может кто помочь с постпроцессором под фанук OI-MD?

0

279

Shao-rst wrote:

...под фанук OI-MD

Положил здесь - Fanuc 0i-MD
Правил для себя, такие же стойки у нас...

+2

280

iturup wrote:

Положил здесь - Fanuc 0i-MD
Правил для себя, такие же стойки у нас...


Огромное спасибо!

Пока предупреждение, читаем правила, и пользуемся кнопкой + или можете слова благодарности написать в личку а не захламлять тему. Moderator.

Last edited by kartinka (Jul 13 2016 10:48:48)

0

281

Добрый день.
Прошу прощения, не поможете мне определиться с ПостП. Я задавал уже некоторые вопросы, но видимо делал это немного бестолково и не получал ответы. Начну поэтапно… вот что меня интересует:
Обрабатывающий центр Rover S 1.30 K3   как утверждает Biesse Service,  ISO файлы открываются через NC1000 (WRT)
В ArtCAM есть 2 ПостП с NC1000:

1)

Biesse_gcode_arc_mm

;
; G - Code configuration file - with Arc Support
;
; History
;
; Who When     What
; === ======== ========================================
; TM  13/05/99 Written
; BEM 20/05/99 Removed line numbers
; BEM 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
; BEM 19/06/01 Added support for circular arc output
;              move to home pos at end instead of 0,0,ZH
; bem 07/09/01 Added G17 to define plane for circular arcs
; tm  01/08/03 Configured for Biesse Rover 24 with TC
; bem 23/03/04 Added all sections and AUX_DLL call to fix up the
;              offsets to the sections
; bem 28/05/04 Added support for seting correct PRF= value in biesse aux dll
;              we store SafeZ in PRF value and 'fix up' in aux dll
; pah 18/03/11 Use TOOL_DB_DESC as tool description...it is the user defined description in the tool database
;
DESCRIPTION = "Biesse NC 1000 (mm) (*.*)"
;
FILE_EXTENSION = " "
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;END_OF_LINE = "[10]"
;
; Block numbering
;
LINE_NUM_START     = 1
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.0|0.001]
FORMAT = [FP|#||1.0|0.001]
FORMAT = [FC|#||1.0|0.001]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3|-1]
FORMAT = [Z|#|Z|1.3|-1]
;
;FORMAT = [ZI|#|Z|1.3|-1]
;
; Arc Centre Cordinates
FORMAT = [IA|@|I|1.3]
FORMAT = [JA|@|J|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3|-1]
FORMAT = [ZH|@|Z|1.3|-1]

;
; First line is removed by aux dll - it is only used to calculate the correct
; value for the PRF= section output at start and toolchanges
;
;
; 91 = ASCII for [
; 13 10 = ASCII for Carriage return
; 93 = ASCII for ]
; 34 = ASCII for "
;
START = "START"
START = "[91]COMMENTO[93]"
START = "[FILENAME]"
; START = ""
START = "[91]CENTRO01[93]"
START = ""
START = "PARAMETRI=000000000"
START = "UTENSILI=000000000"
START = "LABELF=000000000"
START = "LABELC=000000000"
START = "FORATURA=000000000"
START = "CONTORNATURA=000000000"
START = "TABELLEFORI=000000000"
START = "CONFASSIST=000000000"
START = "ATTREZZAGGIO=000000000"
;
; Setup Material parameters
;
START = "[91]PARAMETRI01[93]"
START = "N10 G71 HC=1 LY=[YSIZE] PLPZ=[ZMATERIAL] PDM=0 PUOS=0 FIL=0 BLO=0 ACC=0 RUO=1 PRS=1 PRL=1 PPWQ=0.000 KA=256.000 LZ=[ZMATERIAL] LX=[XSIZE] "
START = "%"
;
START = "[91]LABELF01[93]"
START = "%"
;
START = "[91]LABELC01[93]"
START = "%"
;
START = "[91]FORATURA01[93]"
START = "%"
;
START = "[91]TABELLEFORI01[93]"
START = "%"
;
START = "[91]CONFASSIST01[93]"
START = "%"
;
START = "[91]ATTREZZAGGIO01[93]"
START = "%"
;
; START = "[91]UTENSILI01[93]"
; START = "%"
;
START = "[91]CONTORNATURA01[93]"
;
; Set up program header
;
START = "[N] PAN=1 ST[T]=[34][TOOL_DB_DESC][34] ST2=[34]NULL[34] ST3=[34]NULL[34] L=PCUA "
START = "[N] [XH] [YH] TP=1 PRF=[SZ] VF=[FP] F[FC] G40 L=PON M55"
;
; Program moves
;
RAPID_RATE_MOVE        = "[N] G0 [X] [Y] [Z]"
;
FIRST_FEED_RATE_MOVE   = "[N] G1 [X] [Y] [Z] [F]"
FEED_RATE_MOVE         = "[N] [X] [Y] [Z]"
;
FIRST_CW_ARC_MOVE      = "[N] G5 [X] [Y] R-[Radius] [F]"
CW_ARC_MOVE            = "[N] G5 [X] [Y] R-[Radius]"
;
FIRST_CCW_ARC_MOVE     = "[N] G4 [X] [Y] R[Radius] [F]"
CCW_ARC_MOVE           = "[N] G4 [X] [Y] R[Radius]"
;
; G4 CCW Radius + End point
; G5 CW Radius + End point
; G7 + G8 Elipse
;
TOOLCHANGE = "[N] L=POFF"
TOOLCHANGE = "[N] PAN=1 ST1=[34][TOOL_DB_DESC][34] ST2=[34]NULL[34] ST3=[34]NULL[34] L=PCUA "
TOOLCHANGE = "[N] [XH] [YH] TP=1 PRF=[SZ] VF=[FP] F[FC] G40 L=PON M55 "
;
; End of file
;
END = "[N] L=POFF"
END = "%"
;
; We will write out the tool names in the AUX DLL here
;
END = "[91]UTENSILI01[93]"
;
; Aux DLL to run to fix up offsets for file sections ...
;
; Load an Auxiliary DLL to postprocess file after output ...
;
AUX_DLL = "aux_dlls\biesse.dll"
;AUX_DLL_DATA = "DEBUG OUTPUT_TOOLS"
AUX_DLL_DATA = "OUTPUT_TOOLS"

2)

Biesse_XP600_NC1000_XNC_mm

;
; G - Code configuration file - with Arc Support
;
; History
;
; Who When     What
; === ======== ========================================
; TM  13/05/99 Written
; BEM 20/05/99 Removed line numbers
; BEM 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
; BEM 19/06/01 Added support for circular arc output
;              move to home pos at end instead of 0,0,ZH
; bem 07/09/01 Added G17 to define plane for circular arcs
; tm  01/08/03 Configured for Biesse Rover 24 with TC
; sc 04/19/04 Configured for Biesse Rover 24
;       Origin must be in top left corner
;
; jvg 17/03/08 edited form BiesseRover24_gcode_arc_mm.con with help from Biesse. 
;             
;              *Biesse has confirmed this post will run CNI control XP600, NC1000, XNC
;              Which include Biesse Rover A, B, and C and some older Rover's*
;
;              Must adjust tool description name in tool database to match tools at machine
;
; jvg 10/07/08 changed PRF=20 which outputs -20, PRF is incremental value from top of block
;              rest of code is absolute
;              part must be zeroed top left corner, Z zero at table top
; pah 18/03/11 Use TOOL_DB_DESC as tool description...it is the user defined description in the tool database
;
;
DESCRIPTION = "Biesse - XP600, NC1000, XNC (mm) (*.ISO*)"
;
FILE_EXTENSION = "ISO"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START     = 1
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|@|F|1.0|0.001]
FORMAT = [FP|@||1.0|0.001]
FORMAT = [FC|@||1.0|0.001]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3|-1]
FORMAT = [Z|#|Z|1.3|-1]
;
;FORMAT = [ZI|#|Z|1.3|-1]
;
; Arc Centre Cordinates
FORMAT = [IA|@|I|1.3]
FORMAT = [JA|@|J|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3|-1]
FORMAT = [ZH|@|Z|1.3|-1]
;
; 91 = ASCII for [
; 13 10 = ASCII for Carriage return
; 93 = ASCII for ]
; 34 = ASCII for "
;
;
START = "[91]COMMENTO[93]"
;START = "[FILENAME]"
;START = "[13][10]"
START = "[91]CENTRO01[93]"
;[13][10]"
START = "PARAMETRI=000000000"
START = "UTENSILI=000000000"
START = "LABELF=000000000"
START = "LABELC=000000000"
START = "FORATURA=000000000"
START = "CONTORNATURA=000000000"
START = "TABELLEFORI=000000000"
START = "CONFASSIST=000000000"
START = "ATTREZZAGGIO=000000000"
;[13][10]"
;
; Setup Material parameters
;
START = "[91]PARAMETRI01[93]"
START = "N10 G71 HC=1 LY=[YSIZE] PLPZ=[ZMATERIAL] PDM=0 PUOS=0 FIL=0 BLO=0 ACC=0 RUO=1 PRS=1 PRL=1 PPWQ=0.000 KA=256.000 LZ=[ZMATERIAL] LX=[XSIZE] "
START = "%"
;
START = "[91]UTENSILI01[93]"
START = "%"
START = "[91]CONTORNATURA01[93]"
;
; Set up program header and tool
;
START = "[N] PAN=1 ST1=[34][TOOL_DB_DESC][34] ST2=[34]NULL[34] ST3=[34]NULL[34] L=PCUA "
START = "[N] [XH] [YH] TP=1 PRF=20 VF=[FP] F[FC] G40 L=PON M55"
;
; Program moves
;
RAPID_RATE_MOVE        = "[N] G0 [X] [Y] [Z]"
;
FIRST_FEED_RATE_MOVE   = "[N] G1 [X] [Y] [Z] [F]"
FEED_RATE_MOVE         = "[N] [X] [Y] [Z]"
;
FIRST_CW_ARC_MOVE      = "[N] G5 [X] [Y] R-[Radius] [F]"
CW_ARC_MOVE            = "[N] G5 [X] [Y] R-[Radius]"
;
FIRST_CCW_ARC_MOVE     = "[N] G4 [X] [Y] R[Radius] [F]"
CCW_ARC_MOVE           = "[N] G4 [X] [Y] R[Radius]"
;
; G4 CCW Radius + End point
; G5 CW Radius + End point
; G7 + G8 Elipse
;
TOOLCHANGE = "[N] L=POFF"
TOOLCHANGE = "[N] PAN=1 ST1=[34][TOOL_DB_DESC][34] ST2=[34]NULL[34] ST3=[34]NULL[34] L=PCUA "
TOOLCHANGE = "[N] [XH] [YH] TP=1 PRF=20 VF=[FP] F[FC] G40 L=PON M55 "
;
; End of file
;
END = "[N] L=POFF"
END = "%"
;
; Load an Auxiliary DLL to postprocess file after output ...
;
AUX_DLL = "aux_dlls\biesse.dll"
AUX_DLL_DATA = "OUTPUT_TOOLS"

Понимаю, что 1 ПП позволяет переводить в любой формат обработку, а 2 ПП универсальный (подходит к нескольким станкам с Biesse), но переводит обработку только в формат ISO.

Так вот и вопросы… Какой из них выбрать? Ну и исходя из темы, в которую обратился “ Пишем постпроцессор под свои нужды( Разбираем по запчастями собираем)” , поясните все что может быть полезным в одном из ПП.

0

282

Не подскажите, нет ли команды которая выводит из параметров инструмента, примечания? Нашел только команду для Описания - TOOL_DB_DESC.

0

283

Уход в верх по Z в начале программы может случиться не только из-за параметров ПП. Возможно еще не корректно создана сама траектория. При создании УП могли пропустить параметр "Безопасная высота по Z". Нужно посмотреть, правильно ли выставлены эти параметры
http://se.uploads.ru/t/kC5iH.jpg
Я поставил 5 мм для примера. Безопасная высота - это перемещение инструмента во время работы, а вот "точка возврата" как раз и заведует тем, на какую высоту должен подняться инструмент в начале, и на какой высоте должен остаться в конце УП. Кажется так, если не ошибся.

Last edited by hall_2007 (Sep 15 2016 10:19:03)

0

284

Добрый день. Подскажите есть станок Biesse Rover B4.40. Задача из Alphacam вывести УП с угловым редуктором(Агрегатом), обработка с разных сторон заготовки.
Как поправить пост процессор чтобы было управление осью С (поворотом агрегата)

Hidden text:

To view hidden text please login or register.

0

285

Добрый день. Помогите с постпроцессором для арткам 2011 , станок Format H-10.

0

286

Приветствую! Прошу помощи в проверке моего постпроцессора для арткам. Делал его для своего самодельного станка на GRBL с лазером. Вот незнаю на сколько правильный т.к. писанием построцессоров не занимался.

Code:
DESCRIPTION = "LaserGRBL (*.nc)"
FILE_EXTENSION = "nc"
UNITS = MM
END_OF_LINE = "[13][10]"
LINE_NUM_START     = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM   = 999999

FORMAT = [N|@|N|1.0]
FORMAT = [S|@|S|1.0]
FORMAT = [F|#|F|1.0]
FORMAT = [X|#| X|1.1]
FORMAT = [Y|#| Y|1.1]
FORMAT = [Z|#| Z|1.1]
FORMAT = [I|@| I|1.1]
FORMAT = [J|@| J|1.1]
FORMAT = [XH|@| X|1.1]
FORMAT = [YH|@| Y|1.1]
FORMAT = [ZH|@| Z|1.1]
FORMAT = [T|#||02.0]
;
; Set up program header
;
START = "[N] G17 E01"
START = "[N] M06 T[T] H[T] D[T]"
START = "[N] G00 [XH][YH]"
START = "[N] G00 [ZH]"
START = "[N] G49"
START = "[N] M3 S40"

;
; Program moves
;


FIRST_RAPID_RATE_MOVE  = "[N] G0 [X] [Y] [Z]"
PLUNGE_RATE_MOVE       = "[N] M3 S1000" 
FIRST_FEED_RATE_MOVE   = "[N] G1 [X] [Y] [F]"
FEED_RATE_MOVE	       = "[N] [X] [Y]"
RETRACT_MOVE	       = "[N] M3 S40" 


;
; Setup Toolchange commands
;
TOOLCHANGE = "[N] G00 [ZH]"
TOOLCHANGE = "[N] M06 T[T] H[T] D[T]"
TOOLCHANGE = "[N] G00 [XH][YH]"
TOOLCHANGE = "[N] G00 [ZH]"
TOOLCHANGE = "[N] M11"
TOOLCHANGE = "[N] [S] M03 M08"
;
; End of file
;
END = "[N] G0[ZH]"
END = "[N] [XH][YH]"
END = "[N] M3 S40"
END = "[N] M5"
END = "%"

0

287

Jeak wrote:

Думаю что сименс перебор для обычного 3 осника.
станок для обработки камня. суть просто сделать гравировку и в конце вырезать заготовку.
неужели придется каждый раз писать уп и править в ручную.

Ниче не перебор. Я пользуюсь. Пойдет.

0

288

Уважаемые специалисты, нужна помощь в исправлении поста для TYPE 3 станок Beaver на NC Studio, используется пост ISO TYPE CARTESIAN XYZ, для 2 д в основном. Проблема такая: при генерировании уп на несколько маш.путей с разной глубиной обработки после каждого маш.пути фрезер возвращается на "0" гасит шпиндель, потом раскручивает и обрабатывает следующий.

Code:
%1
T1 M6
S5000 M3
G1 Z20.
G1 X0. Y0.
G0 X446.306 Y579.454
Z0.99
G1 Z-2. F2500
X177.596 F5000
Y211.159
X446.306
Y579.454
[b]G0 Z20.
X0. Y0.
M5
M9
T1 M6
S5000 M3
G0 Z20.[/b]
G0 X0. Y0.
X522.244 Y113.303
Z0.99
G1 Z-4. F2500
Y677.311 F5000
X101.659
Y113.303
X522.244
[b]G0 Z20.
X0. Y0.
M5
M9
T1 M6
S5000 M3
G0 Z20.[/b]
G0 X0. Y0.
X41.512 Y39.466
Z0.99
G1 Z-6. F2500
Y751.148 F5000
X582.39
Y39.466
X41.512
G0 Z20.
X0. Y800.
M5
M9
M2
%

А вот сам постпроцессор

Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  Machine ISO CARTESIEN XYZ
; Exeple for AXE XYZ CARTESIAN
; INI PP 26/06/1995

[Principal]
NomMachine    =ISO TYPE CARTESIAN XYZ
TypeMachine=3
FamilleMachine=1000
WhoAmi=ISO-CNC
DLL=MACISON.DLL
TyDri=0

TyUs=0
DIMMACHINE=-0.200,-0.200,-0.100,+0.200,+0.200,+0.100
STDPOINT=0.000000,0.000000,0.000000,3
POSITION_CALAGE=6
SENDTO=0
NUMSTART=0
TYPEAXE=1
PANELAXE=0
ACCURATE=1.e-005
PORT=0
PORTDESCR=
VTA=1

XyzIni=0.000000,0.000000,0.100000
XyzUp=0.000000,0.000000,0.100000
XyzTch=0.000000,0.000000,0.10000
Zd=0.000000
Zf=-0.100000
Zp=0.002000
Zg=0.001000
TyZp=0
Zi=0.001000

NwithBl=0
Nmax=9999

Gini=1
Gmodal=1

XyzVTM=1000.0,1000.0,1000.0
XyzMTI=1000.0,1000.0,1000.0
IjkVTM=1000.0,1000.0,1000.0
IjkMTI=1000.0,1000.0,1000.0
XyzSz0={"X","Y","Z"}
XyzSz1={" X"," Y"," Z"}
XyzSzf={"%.3f","%.3f","%.3f"}
XyzTm=1
XyzRm=1
Xyzav0=0,0,0
IjkSz0={"I","J","K"}
IjkSz1={" I"," J"," K"}
IjkSzf={"%.3f","%.3f","%.3f"}
Ijki=1
Ijkav0=0,0,0
Gsz0={"G0","G1","G2","G3"
Gsz1={" G0"," G1"," G2"," G3"

Tszf=%01d
Dszf=%01d
Dsz0=H
Dsz1=\ H
Ssze=\ M3
Smax=6000
Scalcauto=0
Fmax=5.0
FtoMac=1000.0
Fcalcauto=0
Fmodal=1
Nnbbmax=10000
Nnbbctrl=0
Nnbomax=100000
Nnboctrl=0
Lusictrl=0
RayMin=0.00001
RayMax=1000.0
RcurvMin=0.00001
AF=1.0e-5
AVM=1.0e-5

Psz0=
Psz1=
PendSz0=%
PendSz1=%
PendSzf=

HeadChoNb=4
HeadChoSz0=t M6
HeadChoSz1=s
HeadChoSz2=gz
HeadChoSz3=gxy
HeadChoSz4=

HeadPcrNb=6
HeadPcrSz0=%p
HeadPcrSz1=(AXE XYZ)
HeadPcrSz2=t M6
HeadPcrSz3=s
HeadPcrSz4=gz
HeadPcrSz5=gxy
HeadPcrSz6=
HeadPcrSz7=
HeadPcrSz8=
HeadPcrSz9=

EndPcrNb=2
EndPcrSz0=M2
EndPcrSz1=p0
EndPcrSz2=
EndPcrSz3=

HeadTotNb=1
HeadTotSz0=%p
HeadTotSz1=
HeadTotSz2=
HeadTotSz3=
HeadTotSz4=

HeadTotPcrNb=4
HeadTotPcrSz0=t M6
HeadTotPcrSz1=s
HeadTotPcrSz2=gz
HeadTotPcrSz3=gxy
HeadTotPcrSz4=

EndTotPcrNb=2
EndTotPcrSz0=s0
EndTotPcrSz1=M9

EndTotNb=2
EndTotSz0=M2
EndTotSz1=p0
EndTotSz2=
EndTotSz3=


HeadLayNb=1
HeadLaySz0=%p
HeadLaySz1=
HeadLaySz2=
HeadLaySz3=
HeadLaySz4=

HeadLayPcrNb=4
HeadLayPcrSz0=t M6
HeadLayPcrSz1=s
HeadLayPcrSz2=gz
HeadLayPcrSz3=gxy
HeadLayPcrSz4=

EndLayPcrNb=2
EndLayPcrSz0=s0
EndLayPcrSz1=M9

EndLayNb=2
EndLaySz0=M2
EndLaySz1=p0
EndLaySz2=
EndLaySz3=

0

289

kuleshoff55 wrote:

Добрый день! Может кто поможет с написанием постпроцессора для арткам 2011г. Станок BEAVER-1300. Станок управляется системой Syntec 10B.

могу помочь сделать пост.

0

290

Igor' Igorev wrote:

Добрый день.
Прошу прощения, не поможете мне определиться с ПостП. Я задавал уже некоторые вопросы, но видимо делал это немного бестолково и не получал ответы. Начну поэтапно… вот что меня интересует:
Обрабатывающий центр Rover S 1.30 K3   как утверждает Biesse Service,  ISO файлы открываются через NC1000 (WRT)
В ArtCAM есть 2 ПостП с NC1000:

1)

2)

Понимаю, что 1 ПП позволяет переводить в любой формат обработку, а 2 ПП универсальный (подходит к нескольким станкам с Biesse), но переводит обработку только в формат ISO.

Так вот и вопросы… Какой из них выбрать? Ну и исходя из темы, в которую обратился “ Пишем постпроцессор под свои нужды( Разбираем по запчастями собираем)” , поясните все что может быть полезным в одном из ПП.


могу помочь сделать пост.

0

291

Добрый день. Подскажите есть станок Biesse Rover B4.40. Задача из Alphacam вывести УП с угловым редуктором(Агрегатом), обработка с разных сторон заготовки.
Как поправить пост процессор чтобы было управление осью С (поворотом агрегата)

могу помочь сделать пост. С агрегатом работал

Last edited by vlad864 (Jan 28 2017 19:54:15)

0

292

Имеем Artcam и станок под управлением Mach3, с 2-мя шпинделями, производитель станка, по какой-то причине реализовал управление шпинделями не через номер инструмента, (как это сделано на ИРД к примеру), а через дополнительную ось, т.е. чтобы на одном шпинделе опуститься по Z надо дать координату Z-10, на втором это будет A-10, для того, чтобы управлять только вторым шпинделем просто поменял, в постпроцессоре Z на A.
Как вывести в программу кадр, чтобы в нем присутствовала координата Z и A одновременно?
Это в постпроцессоре с осью Z - FORMAT = [Z|#|Z|1.2]
Это в постпроцессоре с осью A - FORMAT = [Z|#|A|1.2]

0

293

Денис Ф wrote:

Уважаемые специалисты, нужна помощь в исправлении поста для TYPE 3 станок Beaver на NC Studio, используется пост ISO TYPE CARTESIAN XYZ, для 2 д в основном. Проблема такая: при генерировании уп на несколько маш.путей с разной глубиной обработки после каждого маш.пути фрезер возвращается на "0" гасит шпиндель, потом раскручивает и обрабатывает следующий.

А вот сам постпроцессор

Мне кажется, ничего исправлять не надо. Надо не при постпроцессировании объединять стратегии, а объединить их в арткаме и сохранять уже объединённую.

0

294

Добрый день.
Может есть у кого постпроцессор для станка ARTISMAN трехтысячной серии? Заранее благодарю за ответ.

0

295

добрый вечер, помогите пожалуйста подружить ArtMaster с ArtCam, УП на постпроцессоре от мач3 делаю, но все равно не то

0

296

Доброго времени суток всем. Товарищи нужна помощь. Возникла такая ситуация, что на станке с ЧПУ работал 1 человек, у него был постпроцессор, теперь на его место пришел другой человек, но постпроцессора нет. Остались только примеры G-кода, скажите, можно ли по ним определить, как постпроцессор используется, ну или какой можно взять за основу, чтобы переписать под свои нужды. Станок HongFa N.C. Model: XZ1304.0
Станок с 4-мя осями.

Вот кусок кода. Заранее всем спасибо.
%
G54
G90
G17
G80
G49 G40
( ====== Output WP: SK detail ======= )
G01 Z60.000
S1200 M03
X0.000 Y0.000 A0.000 ( ---go to origin--- )
G64 P0.5 ( --- Dopusk skruglenia traektorii 0.5mm --- )
( ----------Zagotovka dimension---------- )
( Zagotovka X: Min_X 0 // Max_X 900 )
( Zagotovka Y: Min_Y -40 // Max_Y 40 )
( Zagotovka Z: Min_Z -30 // Max_Z 30 )
( --------------------------------------- )
( =====End of Program Head===== )
( ====== Toolpath name:rought-top ====== )
( ====== Tolpath strategy used:Offset_area_clear ====== )
( ====== Toolpath WP:SK detail ====== )
( ====== Axis mode:5axis ====== )
( ----------Zagotovka dimension---------- )
( Zagotovka X: Min_X 0 // Max_X 900 )
( Zagotovka Y: Min_Y -40 // Max_Y 40 )
( Zagotovka Z: Min_Z -30 // Max_Z 30 )
( --------------------------------------- )
( WP Safe Z __this toolpath =  Z40.000 )
( =====End of Toolpath Head===== )
( Tool name: D10 )
T9 M06
( ======================= )
X864.897 Y-45.008 Z40.000 A0.000 F12000 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X864.897 Y-45.008 Z40.000 A0.000 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X866.112 Y-45.139 Z39.681 A0.000 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.065 Y-45.243 Z38.723 A0.000 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.382 Y-45.277 Z37.500 A0.000 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.382 Y-45.277 Z35.000 A0.000 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.382 Y-45.277 Z22.250 A0.000 F800 ( Move Type: approach || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.383 Y-45.250 Z22.250 A0.000 F8000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.312 Y-45.074 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X867.137 Y-45.000 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X713.321 Y-43.661 Z22.250 A0.000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.506 Y-45.000 Z22.250 A0.000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.506 Y-45.000 Z37.500 A0.000 F12000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.506 Y-45.000 Z37.500 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.504 Y-44.681 Z38.723 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.499 Y-43.723 Z39.681 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.492 Y-42.500 Z40.000 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.985 Y42.789 Z40.000 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.985 Y42.789 Z40.000 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.978 Y44.012 Z39.681 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.972 Y44.970 Z38.723 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.970 Y45.289 Z37.500 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.970 Y45.289 Z35.000 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.970 Y45.289 Z22.250 A0.000 F800 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X689.969 Y45.261 Z22.250 A0.000 F8000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.031 Y45.083 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X690.201 Y45.000 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X713.844 Y43.618 Z22.250 A0.000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X868.319 Y45.000 Z22.250 A0.000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X576.281 Y45.000 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X576.292 Y-45.000 Z22.250 A0.000 F960 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X576.292 Y-45.129 Z22.250 A0.000 F8000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X576.292 Y-45.129 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X576.541 Y-45.793 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X577.164 Y-46.129 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X577.293 Y-46.147 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X577.293 Y-46.147 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X577.991 Y-45.938 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.292 Y-45.275 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.292 Y-45.275 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.292 Y-45.000 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.287 Y-5.861 Z22.250 A0.000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.286 Y3.933 Z22.250 A0.000 F960 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.281 Y45.000 Z22.250 A0.000 F8000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.281 Y45.129 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.281 Y45.129 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X578.529 Y45.793 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X579.153 Y46.129 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X579.281 Y46.147 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X579.281 Y46.147 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X579.979 Y45.938 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X580.281 Y45.275 Z22.250 A0.000 ( Move Type: link || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X580.281 Y45.275 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X580.281 Y45.000 Z22.250 A0.000 ( Move Type: lead_in || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X580.286 Y3.898 Z22.250 A0.000 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )
X580.287 Y-5.791 Z22.250 A0.000 F960 ( Move Type: cutting || move linear//DEFAULT ||  Tool Vector X-Y-Z 0 0 1 )

Last edited by maksalex (Apr 19 2017 14:47:48)

0

297

добрый вечер
имею станок Felder Format 4 Profit H200
Работает на Wood Flash,  читает программы с расширением *.TCN
3 оси плюс ось С (возможна полная интерполяция(правда пока в виде опции за евро))
магазин на много инструмента, 12 кВТ шпиндель под HSK 63  патрон и тп - те промышленный станок.
возможности стандартной оболочки перекрывают потребности обычной 2Д обработки - простое фрезерование, сверление , пиление практически что угодно .

есть потребность в изделиях с крупной резьбой (например:прорезная резьба на оконных наличниках с объемной поверхностью и тп)

создали модели в 3дмаксе
закинули в Арткам12
все прекрастно
кроме одного
нужен постпроцессор под наш станок чтобы Арткам 12 выдавал рабочую УП, из того что есть в арткаме не нашел с расширением  *.TCN
посоветуйте чтонибудь из наличия в арткаме где нужно приложить руки (с этим проблема , никогда не делали постпроцессоры), или готов обсудить создание рабочего постпроцессора на коммерческой основе.

С Уважением!

0


You are here » Forum clan ChPUshnikov » All on ArtCAM » Write on postprotsessor under their needs (Razbiraem on spare parts collect)