скажите пожалуйста возможно ли в powermilll разбить уп на 4 штуки (просто мне надо зделать спинку кровати 2300*900 , а размер обробатываемого поля на станке у меня 520*900, тоесть получается мне надо пройти черновую + чистовую потом передвинуть зоготовку и опять черновую +чистовую т.д.)
спасибо
Power Mill
Сообщений 401 страница 500 из 987
Поделиться40111-06-2013 09:41:48
Поделиться40211-06-2013 15:45:22
Добрые сутки. Подскажите, пожалуйста как сделать " Сделать чистовую растром с несколькими СК (минимум 2, с переворотом на 180) и обеденить в один НЦ файл". Мне главное, чтоб она перевернулась на 180 (для этого надо специальный постпроцесор?) и как объединить (это в один таб кинуть другой и сохранить?)
Поделиться40313-06-2013 01:35:31
1) Подскажите, пожалуйста, что мне делать. Купил мощный комп, специально для таких работ, но почему то у меня не получается записать NC файл. Прога создаёт траекторию, показывает визуализацию. Но когда надо записать NC файл, то показывает вот эту картинку
В параметрах на линии постпроцессора стоит "standart". В чём причина? Проблема в постпроцессоре? Если проблема в нём, то где взять такой, чтоб сработало и какой пить к нему (конкретно к файлу или как он называется в папке)? У меня win7 64-разрядный.
2) Ставил другую 2010 PM10006_SP5_Full_201002, этот когда нажимаешь, "создать траекторию", появляется окно создания, нажимаю на любой значок (инструмент, отходы, переходы, вычислить, отмена и т.д.), он не отвечает. Диспетчер показывает, что прога работает, когда нажимаешь на значки они становятся синим цветом, но не действуют. Что это может быть? Вот эта картинка.
Если кто то предложит установить 2012, то я её устанавливал, она ещё хуже (виснет, показывает кучу ошибок).
Помогите, если я не решу эту проблему, то значит комп купил зря...., а он стоит не дёшево....
Отредактировано vado7 (13-06-2013 15:50:17)
Поделиться40413-06-2013 14:29:25
Можно и так, только не нужно переворачивать модель, просто соэздайте СК (систему координат) с поворотом на 180 градусов (по оси X, если поворот на станке будет по X, или соответственно по Y), вводите в один NC файл обе траектории при постпроцессировании система скажет, что направление оси Z изменилось.
Правда бывает так, что при смене направления оси на 180 градусоа постпроцессор выдаст ошибку, в этом случае нужно ввести дополнительные точки, или промежуточные траектории с меньшим углом поворота. Например создайте несколько СК с поворотоми вставьте их в NC файл между траекториями.
Тогда фреза между траекториями будет проходить и ориентироваться по этим СК.Отредактировано as-mechanic (09-12-2012 19:43:37)
Покажите пожалуйста как это делается в картинках , а то мне надо два паза отфрезировать с поворотом на 90 градусов , а он мне пишет ошибку.
Поделиться40613-06-2013 16:05:25
1) Подскажите, пожалуйста, что мне делать. Купил мощный комп, специально для таких работ, но почему то у меня не получается записать NC файл. Прога создаёт траекторию, показывает визуализацию. Но когда надо записать NC файл, то показывает вот эту картинку
В параметрах на линии постпроцессора стоит "standart". В чём причина? Проблема в постпроцессоре? Если проблема в нём, то где взять такой, чтоб сработало и какой пить к нему (конкретно к файлу или как он называется в папке)? У меня win7 64-разрядный.
2) Ставил другую 2010 PM10006_SP5_Full_201002, этот когда нажимаешь, "создать траекторию", появляется окно создания, нажимаю на любой значок (инструмент, отходы, переходы, вычислить, отмена и т.д.), он не отвечает. Диспетчер показывает, что прога работает, когда нажимаешь на значки они становятся синим цветом, но не действуют. Что это может быть? Вот эта картинка.
Если кто то предложит установить 2012, то я её устанавливал, она ещё хуже (виснет, показывает кучу ошибок).
Помогите, если я не решу эту проблему, то значит комп купил зря...., а он стоит не дёшево....
Отредактировано vado7 (Сегодня 19:50:17)
Где написано стандарт тут надо выбрать пост процессор. Ставь PM 2012 он быстрее работает.
Поделиться40713-06-2013 16:13:31
На другом компе на гофре где выбираешь процессор написано "standarte" и он всё вычисляет. Я писал, что ставил 2012, ещё хуже, виснет, постоянно показывает какие то ошибки, короче до конца не доделывает. Где найти PMPost4501? Помогите....
Отредактировано vado7 (13-06-2013 16:19:02)
Поделиться40813-06-2013 16:29:30
На другом компе на гофре где выбираешь процессор написано "standarte" и он всё вычисляет. Я писал, что ставил 2012, ещё хуже, виснет, постоянно показывает какие то ошибки, короче до конца не доделывает. Где найти PMPost4501? Помогите....
Отредактировано vado7 (Сегодня 20:19:02)
PMPost 4800 нормально работает. Сам выбери пост и все не каких проблем.
Поделиться40913-06-2013 16:46:34
Он из другой версии PM10006_SP5_Full_201002. Эта версия у меня действует так, как я писал выше. У меня PowerMILL2010_RC1_Full_32bit_201004 у него PostProcessor6.0_SP1 там куда я не тыкал ни чего не получается. Может 4800 совместим с этой версией? Напиши, пожалуйста, имя файла в 4800 на котором у тебя срабатывало. Спасибо за ответы.
Поделиться41013-06-2013 17:53:53
кто нибудь знает что это такое? повермилл пишет при выполнении УП???
Такое сообщение (потеря связи с сервером лицензий) бывает при попытке работы в PM с эмулятором ключа multikey но без физического имитатора ключа - переименованной в "SafeNet USB Device" флешки.
Поделиться41114-06-2013 09:55:31
У меня стоит PowerMILL 2012 (64-bit) и PowerMILL 10.0.06 Все работает только 2012 быстрее считает. Пост стоит PostProcessor 4.8.00
Поделиться41214-06-2013 14:56:48
На другом ноуте, у меня стоит три проги: PowerMILL 2012 (32-bit) , PowerMILL 10.0.06 и PowerMILL 2010 RC 1 (32-bit). Проблема в том, что ноут слабый, модели больших объёмов не тянет. Купил специально мощный ноут для этих дел и тут проблема уже второй месяц, всё ни как было. Вчера, не знаю по какой причине, очередной раз переустанавливал программу и...... НАКОНЕЦ ТО , та версия (PowerMILL 2010 RC 1 (32-bit) которая у меня всё создавала, но не записывала NC файлы, сработала. Хотя у меня у меня винда 64-bit. В чём причина точно не знаю, но подозрения есть, я вставлял в корневую папку все посты которые у меня есть (сейчас там их 4) и вот когда вставил ductpost сработало. Посты для записи я не выбирал, как стаяла надпись standart, так и стоит. Проверять из за него ( ductpost ) сработало или нет не хочу, боюсь. САМОЕ ГЛАВНОЕ, ЧТО РАБОТАЕТ!!!
P.S. ВСЕМ СПАСИБО ЗА ОТВЕТЫ!!!
Отредактировано vado7 (14-06-2013 14:57:47)
Поделиться41316-06-2013 13:39:05
почему при обработке у меня после каждого прохода фреза поднимается на безопасную высоту?
Поделиться41416-06-2013 15:30:41
почему при обработке у меня после каждого прохода фреза поднимается на безопасную высоту?
Подпись автора
дорогу осилит идущий
У тебя по коротким переходам, что стоит? Если по всем переходам стоит "безопасный", то на коротком поставь "по поверхности". Должно помочь.
Поделиться41516-06-2013 15:45:41
Решил одну проблему как сразу в след за ней другая. Пишу УП вроде все нормально. Пишет постпроцессирование завершено. без ошибок. загружаю файл в мач3 и тут проблема. Мач3 видит только координаты. а саму модель не видно. и программа не запускается. в чем может быть проблема?
Поделиться41616-06-2013 15:50:33
Ты удалил записи текста? Если нет, то удали или на маче направь на строку первых координат после записи и нажми "Начать со строки". Проще открыт блокнотом NC файл и удалить текст
Поделиться41716-06-2013 16:03:00
Ты удалил записи текста? Если нет, то удали или на маче направь на строку первых координат после записи и нажми "Начать со строки". Проще открыт блокнотом NC файл и удалить текст
да не в этом проблема. нету у меня там текстов. с утра все работало. и тут на те. не могу понять в чем дело. уже и переустанавливал повермилл. все равно тоже самое. неужели придется сносить всю систему. блин
Поделиться41816-06-2013 16:08:34
Систему мача сносить? У меня была такая проблема. Я просто перезагрузил комп который с мачем и всё вернулось. Кстати ты смотрел визуализацию вырезания? Всю нормально показывает?
Поделиться41916-06-2013 16:28:58
Систему мача сносить? У меня была такая проблема. Я просто перезагрузил комп который с мачем и всё вернулось. Кстати ты смотрел визуализацию вырезания? Всю нормально показывает?
да. визуализация нормальная. вроде все нормально. видимо проблема в мач3
Поделиться42016-06-2013 22:02:55
проблема не в мач. переустановил винду. все равно та же проблема. помогите если кто с таким сталкивался. Мач загружает УП но не видит саму деталь. а координаты показывает. ниче не понимаю.
Поделиться42116-06-2013 22:11:51
Смотри что МАч при этом в статусной строке пишет ...как пить дать есть сообщение об ошибке в какой-либо строке
Поделиться42217-06-2013 01:04:23
проблема не в мач. переустановил винду. все равно та же проблема. помогите если кто с таким сталкивался. Мач загружает УП но не видит саму деталь. а координаты показывает. ниче не понимаю.
Покажите нам скрин мача где вылетает ошибка, и если возможно проблемный G-код. Возможно проблема не в повермилле, а в маче.
Поделиться42318-06-2013 22:27:22
Покажите нам скрин мача где вылетает ошибка, и если возможно проблемный G-код. Возможно проблема не в повермилле, а в маче.
вот G-код и скрин.
Поделиться42418-06-2013 23:46:41
Vektor_Z написал(а):
Покажите нам скрин мача где вылетает ошибка, и если возможно проблемный G-код. Возможно проблема не в повермилле, а в маче.
вот G-код и скрин.
В кадре 493 не хватает кода G1 (или, возможно, G0). Постпроцессор кривой.
Поделиться42519-06-2013 06:58:47
кто нибудь может мне подправить постпроцессор?
http://yadi.sk/d/xbALAYD55y9C8
Поделиться42620-06-2013 00:09:45
кто нибудь может мне подправить постпроцессор?
Ваш постпроцессор не смотрел, так как совсем нет времени... Вот рабочий 4-х осевой для мач3 постпроцессор , пользуйтесь на здорове)!
Поделиться42726-06-2013 21:14:25
Есть проблема: Powermill и Artcam не ставятся вместе на одну машину. Либо одно работает, либо другое. Что это, конфликт кряков??
Powermill 10, Artcam 9.
Поделиться42826-06-2013 21:29:13
Есть проблема: Powermill и Artcam не ставятся вместе на одну машину. Либо одно работает, либо другое. Что это, конфликт кряков??
Powermill 10, Artcam 9.
ставь арткам 2010 или 2008 они стыкуются вместе с повермилл.
Поделиться42927-06-2013 09:09:47
Вариант 3: Использовать траекторию проекция кривой. Вариант более сложный, так как нужно рисовать кривую повторяющую профиль модели.
А можно несколько подробнее описать возможности этой стратегии и принцип построения управляющей кривой применительно к той-же балясине?
Поделиться43103-07-2013 08:12:56
вот проект и уп файл
http://yadi.sk/d/-fOjMVsE6RAEW
Поделиться43306-07-2013 11:40:45
Продлжим проблемы)))))))))
переустановил повер
возникла другая проблема теперь с постпроцессором ругается( да все китайское станок нцстудия постпроцессор только повер русифицирован) попробовал мачевский постпроцессор работае
теперь вопрос а будет ли работать станок на этом постпроцессоре
блин заооооооооооооо насмерть не работаю а отлаживаю станок
Поделиться43410-07-2013 07:15:49
проблема такая вылезла. не хочет выводить нц-файл
Запись NC Файла
Delcam PostProcessor Version 6.3.2579.0
Copyright (c) Delcam plc., Birmingham, England, 2002-2012
Using option file: F:\POWERM~1\61EF~1\MACH3~1.PMO
Reading cutfile records...
2 Records Processed (0 percent complete).
Warning!
Unknown record in CLDATA file (class: 28000; code: 3)
54 Records Processed (5 percent complete).
107 Records Processed (10 percent complete).
161 Records Processed (15 percent complete).
214 Records Processed (20 percent complete).
268 Records Processed (25 percent complete).
321 Records Processed (30 percent complete).
374 Records Processed (35 percent complete).
428 Records Processed (40 percent complete).
481 Records Processed (45 percent complete).
536 Records Processed (50 percent complete).
Warning!
Unknown record in CLDATA file (class: 28000; code: 3)
588 Records Processed (55 percent complete).
Warning!
It is strongly NOT recommended to use FROM point after 1st toolpath is started and before the last one is not finished.
Toolpath: 1; Commands: First Move After Toolchange.
641 Records Processed (60 percent complete).
695 Records Processed (65 percent complete).
Multiaxis error!
Can't reach desired tool direction ( Tool vector: X = 0.000; Y = -0.992; Z = 0.129)
698 Records Processed (65 percent complete).
Multiaxis error!
Can't reach desired tool direction ( Tool vector: X = 0.000; Y = -0.992; Z = 0.129)
Complete
Записать NC Файл
NC Файл : F:/PowerMILL/NC-file/1.tap
Эта программа МНОГООСЕВАЯ, аккуратно проверьте не зарезают ли
переходы МЕЖДУ Траекториями.
Toolpath 1
Постпроцессирование не возможно.
кто нить знает что это такое? на три оси выводит без проблем. на 4 оси не хочет.
Поделиться43510-07-2013 09:03:32
Выложу свой 4-х осевой постпроцессор.
Делал под свой станок вроде бы работает, но требует более тщательного тестирования.
Надеюсь форумчане его и проведут.
Поворотная ось А параллельна оси Х.
Магомед попробуйте , может поможет.
РМ 10.06.
Расширение файла постпроцессора pmopt.
P.S.Если будете с кем то делиться, желательно указывать ссылку на это сообщение.
<?xml version="1.0" encoding="UTF-8"?> <pmp:option-file xmlns:pmp="urn:aerokom"> <pmp:header> <pmp:version value="3,0,4,9" pmpost="4,80,0,1100"/> <pmp:protection protected="false" password="" configurationProtected="false"/> <pmp:history created="1128084049015" lm="1363215756206" author="Umakant" lastuser="Alexandr" customer="----" mtool="Uk-Sasha" mtoolmodel="UkrCNC" controller="Mach3-Kflop" csoft="---" spnote="Required PMPost version : PM-Post 4.00 CodeBase 21303 and Above"> <pmp:notes><![CDATA[Delcam PostProcessor : Post for "KMotion-Kflop" Controller. This post is supporting to : 1. Only suitable for 4 axis 2. Arc output in 'I J K' format 3. MM or INCH type output 4. Drilling Cycles supported : Single peck G81 Deep Drill G82 Chip Break G83 Tapping G84 Ream G85 Counter Bore G86 Bore 3 G87 Bore 4 G88 Bore 5 G89 This post is not-supporting to : 1. Splinemill is not supported 2. Drilling cycles which are not supported : Drill Deep 2 Rigid Tapping Helical Reverse Helical Helical Clockwise Reverse Helical Clockwise ]]></pmp:notes> <pmp:revision date="1151576877343" author="Update info"><![CDATA[ CODEBASE 0171. New Euler conventions are supported. CODEBASE 0178. Commands have a new option: 'Disallow'. CODEBASE 0183. Parameters 'Primary Angle', 'Secondary Angle' and so on have been replaced by the corresponding 'Machine ...' parameters. CODEBASE 0184. You can now use user commands as command items. CODEBASE 0185. A new parameter 'RTCP Mode' is available. CODEBASE 0191. A new parameter 'Tool Cutting Length','Tool Taper Angle','Tool Tip Radius X','Tool Tip Radius Y','Toolpath Type' are available. Parameter 'Recommended Length' has been renamed to 'Tool Overhang'. Parameter 'Part Number' has been renamed to 'Program Number'. Parameter 'Cutting Strategy' has been renamed to 'Toolpath Cutting Strategy'. CODEBASE 0193. The Settings page now includes an 'ACC' (Automatic Coordinate Control) tab. The 'Set Workplane ON' and 'Set Workplane OFF' commands have been added. On the 'Settings'/'Multiaxis Configuration' page a new option of 'Use ZERO Tool Length' replaces 'Tool Length Compensation'. The values are interchanged : ON -> OFF and OFF -> ON. Template machine kinematics are now based on the MTD schema. CODEBASE 0195. Added two parameters for drilling: 'Multi-Axis Drilling Enable' (ON/OFF), 'Avoid ACC (Automatic Coordinate Control) if possible' (ON/OFF).]]></pmp:revision> <pmp:revision date="1151576878093" author="Update info"><![CDATA[ CODEBASE 0195 Added two parameters for drilling: 'Multi-Axis Drilling Enable' (ON/OFF), 'Avoid ACC (Automatic Coordinate Control) if possible' (ON/OFF). CODEBASE 0204 Added 'Tool Number Next' parameter.]]></pmp:revision> <pmp:revision date="1161762984798" author="Update info"><![CDATA[ CODEBASE 0207 Added 'Output Point Info' parameter.]]></pmp:revision> <pmp:revision date="1162437807878" author="Update info"><![CDATA[ CODEBASE 0208 Added 'Current User' parameter.]]></pmp:revision> <pmp:revision date="1164612311708" author="Update info"><![CDATA[ CODEBASE 3024 Added 'disabled' attribute for blocks.]]></pmp:revision> <pmp:revision date="1171607880591" author="Update info"><![CDATA[ CODEBASE 0489 Added 'Output to Tape' flag for text items and nested commands.]]></pmp:revision> <pmp:revision date="1172546959715" author="Update info"><![CDATA[ CODEBASE 0497 Added lock option for parameters' initialisation.]]></pmp:revision> <pmp:revision date="1175137534187" author="Update info"><![CDATA[ CODEBASE 0503 Added 'Postprocessing Action on Error Removed 'Tool Gauge Length' parameter.]]></pmp:revision> <pmp:revision date="1178610160001" author="Update info"><![CDATA[ CODEBASE 0565 Added following parameters: Drilling Draft Angle Drilling Feed Reduction Distance Start Drilling Feed Reduction Start Drilling Overlap Angle Drilling Retract Factor Drilling Retract Feed Factor Drilling Chamfer Diameter Drilling Sub Peck Drilling Rapid Retract Drilling Hole Depth Toolpath Strategy Subtype Variable Feed Rate Skim Distance]]></pmp:revision> <pmp:revision date="1180323577780" author="Update info"><![CDATA[ CODEBASE 0567 Added Access Control for Parameters CODEBASE 0574 Added password protection of an option file.]]></pmp:revision> <pmp:revision date="1185239646258" author="Update info"><![CDATA[ CODEBASE 0578 Added "Duration" type of parameters.]]></pmp:revision> <pmp:revision date="1187163791259" author="Update info"><![CDATA[ CODEBASE 0606 Added "Character Substitution" tool.]]></pmp:revision> <pmp:revision date="1187770641946" author="Update info"><![CDATA[ CODEBASE 0607 Added using script functions as values of block items.]]></pmp:revision> <pmp:revision date="1190684645303" author="Update info"><![CDATA[ CODEBASE 0648 Added permanent machine axis parameters in optfile editor. CODEBASE 0649 Added Parameters configuration.]]></pmp:revision> <pmp:revision date="1192698456809" author="Update info"><![CDATA[ CODEBASE 0649 Added Minimum Arc Height option. CODEBASE 0654 Added Access control for parameters.]]></pmp:revision> <pmp:revision date="1192759585263" author="Update info"><![CDATA[ CODEBASE 0655 Added comments for NC program.]]></pmp:revision> <pmp:revision date="1204855867367" author="Update info"><![CDATA[ CODEBASE 0699 Added Inverse Time Feed Rate Settings.]]></pmp:revision> <pmp:revision date="1223964877062" author="Update info"><![CDATA[ CODEBASE 828 Added 'Heid-based spatial' workplane definition mode. CODEBASE 839 Added 'Workplane ITC convention' setting.]]></pmp:revision> </pmp:history> </pmp:header> <pmp:configuration> <pmp:config-time-format value="System Time"/> <pmp:config-date-format value="System Date"/> <pmp:config-duration-format value="1"/> <pmp:config-nc-file-extension value="tap"/> <pmp:config-units linear="MM" angular="DEG"/> <pmp:config-spline value="0"/> <pmp:config-number-formatting decimalSeparator="." exponentLetter=""/> <pmp:config-separator value=" "/> <pmp:config-trim-spaces value="0"/> <pmp:config-line-end value=""/> <pmp:config-arc-tolerance mode="1" value="0.01"/> <pmp:config-wp-definition value="machine" eulerConvention="0" itvConvention="traditional"/> <pmp:config-frame-number output="1" start="1" end="-999999" step="1"/> <pmp:config-arcs origin="0" min="-180" max="180"/> <pmp:config-circular interpolation_xy="1" interpolation_xz="1" interpolation_yz="1" interp_3p2_wp_xy="1" interp_3p2_wp_xz="1" interp_3p2_wp_yz="1" interp_3p2_mxs_xy="1" interp_3p2_mxs_xz="1" interp_3p2_mxs_yz="1" quadrant="1" linSource="1" minRadius="5" maxRadius="10000" minHeight="5"/> <pmp:config-feedrates min="1" maxRapid="1500" maxCutting="1000" maxInverseTime="999999" useAdvInverseTime="false" restrictiveCoefficient="0.1"/> <pmp:config-multiaxis linearization="0"/> <pmp:config-multiaxis-feedrate useConstantSurfaceSpeed="false"/> <pmp:config-multiaxis-drilling mxsDrillEnable="OFF" mxsDrillAvoidACC="ON"/> <pmp:config-mtd-type value="4axis_table"/> <pmp:config-mtd-path value=""/> <pmp:config-mtd-listing value="<?xml version="1.0"?>
<machine xmlns="x-schema:PowermillMachineTool">
<table_attach_point PART="table" X="0" Y="0" Z="0"/>
<head_attach_point PART="head" X="0" Y="0" Z="0" I="0" J="0" K="1"/>
<machine_part>
<model_list>
<dmt_file>
<path FILE="PMPost:4-axis_table/symbol_head_linear_z.dmt"/>
<rgb R="200" G="0" B="0"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/symbol_table_linear_x.dmt"/>
<rgb R="200" G="0" B="0"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/symbol_table_linear_y.dmt"/>
<rgb R="200" G="0" B="0"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/symbol_table_rotary_x.dmt"/>
<rgb R="200" G="0" B="0"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/linear_table_axis_y.dmt"/>
<rgb R="0" G="0" B="130"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/linear_head_axis_z.dmt"/>
<rgb R="0" G="0" B="130"/>
</dmt_file>
</model_list>
</machine_part>
<machine_part>
<axis>
<control_info ADDRESS="Y"/>
<simple_linear I="0" J="-1" K="0"/>
</axis>
<model_list>
<dmt_file>
<path FILE="PMPost:4-axis_table/linear_sub_table_axis_y.dmt"/>
<rgb R="0" G="80" B="0"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/linear_table_axis_x.dmt"/>
<rgb R="0" G="0" B="130"/>
</dmt_file>
</model_list>
<machine_part>
<axis>
<control_info ADDRESS="X"/>
<simple_linear I="-1" J="0" K="0"/>
</axis>
<model_list>
<dmt_file>
<path FILE="PMPost:4-axis_table/linear_sub_table_axis_x.dmt"/>
<rgb R="0" G="80" B="0"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/rotary_table_z.dmt"/>
<rgb R="30" G="30" B="30"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/rotary_table_y.dmt"/>
<rgb R="170" G="60" B="0"/>
</dmt_file>
</model_list>
<machine_part>
<axis>
<control_info ADDRESS="A"/>
<simple_rotary X="0" Y="0" Z="0" I="-1" J="0" K="0"/>
</axis>
<model_list>
<dmt_file>
<path FILE="PMPost:4-axis_table/table.dmt"/>
<rgb R="120" G="120" B="120"/>
</dmt_file>
</model_list>
<machine_part NAME="table"/>
</machine_part>
</machine_part>
</machine_part>
<machine_part>
<axis>
<control_info ADDRESS="Z"/>
<simple_linear I="0" J="0" K="1"/>
</axis>
<model_list>
<dmt_file>
<path FILE="PMPost:4-axis_table/head.dmt"/>
<rgb R="80" G="80" B="80"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/head_tool.dmt"/>
<rgb R="30" G="30" B="30"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/head_tool_end.dmt"/>
<rgb R="30" G="30" B="30"/>
</dmt_file>
<dmt_file>
<path FILE="PMPost:4-axis_table/linear_sub_head_axis_z.dmt"/>
<rgb R="0" G="80" B="0"/>
</dmt_file>
</model_list>
<machine_part NAME="head"/>
</machine_part>
</machine>
"/> <pmp:config-multiaxis-tolerance source="1" linear="0.01" angular="0.001"/> <pmp:config-drill-clear-plane origin="4" negative="0"/> <pmp:config-drill-first-depth origin="0" negative="0"/> <pmp:config-drill-hole-top origin="0" negative="0"/> <pmp:config-drill-peck-depth negative="0"/> <pmp:config-drill-total-depth origin="4" negative="0"/> <pmp:config-drill-retract-2nd-height origin="0" negative="0"/> <pmp:config-drill-cycle-expansion helical="false" threading="false"/> <pmp:config-retract-reconfig limitMode="retract_reconfigure" minMode="1" rotateLimit="3" reconfigMode="simple" withdrawal="100" plungeDistPerc="10" retractRateMode="0" retractRate="1" plungeRateMode="0" plungeRate="1"/> <pmp:config-automatic-coordinate-control accEnable="1" accPreset="acc_preset_mxs" cfg3axis="acc_cfg_3axis_fff" cfg3plus2="acc_cfg_3plus2_fff" cfgMultiaxis="acc_cfg_multiaxis_fff"/> <pmp:config-machine-attach-point mapoPointType="tool_tip" mapo3AxisTT="ON"/> <pmp:config-comments enable="true" startToken="" endToken="" enableMultiLine="true" uppercase="true"/> <pmp:config-pp-events> <pmp:pp-event id="PPE_1" value="1"/> <pmp:pp-event id="PPE_2" value="2"/> <pmp:pp-event id="PPE_3" value="0"/> <pmp:pp-event id="PPE_4" value="2"/> </pmp:config-pp-events> <pmp:config-substitution-table remove-international-characters="false"> </pmp:config-substitution-table> </pmp:configuration> <pmp:parameters> <pmp:format name="Default format" outputToTape="1" dependency="0" incremental="0" sign="0" leadZeros="0" trailZeros="0" intZero="1" decZero="0" exponent="0" widthMode="0" width="9" decSep="1" mZeroString=";not-used" mDecPlaces="2" mScale="1" iZeroString=";not-used" iDecPlaces="2" iScale="1"> <pmp:param id="VE" prefix="" postfix="" access="false"/> <pmp:param id="PG" prefix="" postfix="" access="false"/> <pmp:param id="CL" prefix="" postfix="" access="false"/> <pmp:group id="SR" prefix="" postfix="" access="false"> <pmp:group-value state="ROUGHING"/> <pmp:group-value state="FINISHING"/> <pmp:group-value state="DRILLING"/> <pmp:group-value state="SEMIFINISHING"/> <pmp:group-value state="PROBING"/> </pmp:group> <pmp:group id="XP" prefix="" postfix="" outputted="1" initType="0" initOrder="-1"> <pmp:group-value state="OFF"/> <pmp:group-value state="ON" init="true"/> </pmp:group> <pmp:group id="MW" prefix=" " postfix="" outputted="1" initType="0" initOrder="-1"> <pmp:group-value state="ON" init="true"/> <pmp:group-value state="OFF"/> </pmp:group> <pmp:param id="ROX" prefix="" postfix="" access="false"/> <pmp:param id="ROY" prefix="" postfix="" access="false"/> <pmp:param id="ROZ" prefix="" postfix="" access="false"/> <pmp:param id="RSX" prefix="" postfix="" access="false"/> <pmp:param id="RSY" prefix="" postfix="" access="false"/> <pmp:param id="RSZ" prefix="" postfix="" access="false"/> <pmp:param id="RPX" prefix="" postfix="" access="false"/> <pmp:param id="RPY" prefix="" postfix="" access="false"/> <pmp:param id="RPZ" prefix="" postfix="" access="false"/> <pmp:group id="MK" prefix="" postfix=""> <pmp:group-value state="CUTTING"/> <pmp:group-value state="LINK"/> <pmp:group-value state="APPROACH"/> <pmp:group-value state="RETRACT"/> <pmp:group-value state="PLUNGE"/> <pmp:group-value state="LEAD_IN"/> <pmp:group-value state="LEAD_OUT"/> <pmp:group-value state="CYCLE_LINK"/> <pmp:group-value state="CYCLE_PLUNGE"/> <pmp:group-value state="CYCLE_RAPID"/> <pmp:group-value state="CYCLE_OUTPUT"/> <pmp:group-value state="JOINUP_3AXIS"/> <pmp:group-value state="JOINUP"/> <pmp:group-value state="LEAD"/> </pmp:group> <pmp:param id="AW" prefix="X" postfix=""/> <pmp:param id="BW" prefix="Y" postfix=""/> <pmp:param id="CW" prefix="Z" postfix=""/> <pmp:param id="WX" prefix=" A" postfix=""/> <pmp:param id="WY" prefix=" B " postfix=""/> <pmp:param id="WZ" prefix=" C" postfix=""/> <pmp:param axis="X" linear="1" id="MACHX" prefix="X" postfix=""/> <pmp:param axis="Y" linear="2" id="MACHY" prefix="Y" postfix=""/> <pmp:param axis="Z" linear="3" id="MACHZ" prefix="Z" postfix=""/> <pmp:param axis="A" rotary="1" id="MACHA" prefix="A" postfix=""/> <pmp:param axis="" rotary="0" id="MACHB" prefix="" postfix=""/> <pmp:param axis="" rotary="0" id="MACHC" prefix="" postfix=""/> <pmp:param wp-axis="X" linear="1" id="WMACHX" prefix="" postfix=""/> <pmp:param wp-axis="Y" linear="2" id="WMACHY" prefix="" postfix=""/> <pmp:param wp-axis="Z" linear="3" id="WMACHZ" prefix="" postfix=""/> <pmp:param wp-axis="A" rotary="0" id="WMACHA" prefix="" postfix=""/> <pmp:param wp-axis="" rotary="0" id="WMACHB" prefix="" postfix=""/> <pmp:param wp-axis="" rotary="0" id="WMACHC" prefix="" postfix=""/> <pmp:param id="XB" prefix="X" postfix=""/> <pmp:param id="YB" prefix="Y" postfix=""/> <pmp:param id="ZB" prefix="Z" postfix=""/> <pmp:param id="RD" prefix="R" postfix=""/> <pmp:param id="FV" prefix="" postfix="" access="false"/> <pmp:param id="AU" prefix="" postfix="" access="false"/> <pmp:param id="CM" prefix="" postfix="" access="false"/> <pmp:param id="CR" prefix="" postfix="" access="false"/> <pmp:param id="LM" prefix="" postfix="" access="false"/> <pmp:param id="VB" prefix="" postfix="" access="false"/> <pmp:param id="CT" prefix="" postfix="" access="false"/> <pmp:param id="CD" prefix="" postfix="" access="false"/> <pmp:param id="UC" prefix="" postfix="" access="false"/> </pmp:format> <pmp:format name="Block Number" outputToTape="1" dependency="2" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="3" decZero="3" exponent="0" widthMode="0" width="9" decSep="0" mZeroString=";not-used" mDecPlaces="0" mScale="1" iZeroString=";not-used" iDecPlaces="0" iScale="1"> <pmp:param id="N" prefix="N" postfix=""/> </pmp:format> <pmp:format name="Initial Co-ordinates" outputToTape="2" dependency="0" incremental="0" sign="0" leadZeros="0" trailZeros="0" intZero="1" decZero="0" exponent="0" widthMode="0" width="9" decSep="1" mZeroString=";not-used" mDecPlaces="2" mScale="1" iZeroString=";not-used" iDecPlaces="4" iScale="1"> <pmp:param id="XF" prefix="X" postfix=""/> <pmp:param id="YF" prefix="Y" postfix=""/> <pmp:param id="ZF" prefix="Z" postfix=""/> <pmp:param id="X" prefix="X" postfix=""/> <pmp:param id="Y" prefix="Y" postfix=""/> <pmp:param id="Z" prefix="Z" postfix=""/> </pmp:format> <pmp:format name="M Code Auxilliary" outputToTape="2" dependency="0" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="3" decZero="3" exponent="0" widthMode="0" width="9" decSep="0" mZeroString=";not-used" mDecPlaces="0" mScale="1" iZeroString=";not-used" iDecPlaces="0" iScale="1"> <pmp:group id="SE" prefix="M" postfix="" outputted="1" initType="0" initOrder="-1"> <pmp:group-value state="OFF"/> <pmp:group-value state="CW" init="true">3</pmp:group-value> <pmp:group-value state="CCW">4</pmp:group-value> </pmp:group> <pmp:group id="CO" prefix="M" postfix="" outputted="1" initType="0" initOrder="-1"> <pmp:group-value state="ON">8</pmp:group-value> <pmp:group-value state="OFF" init="true">9</pmp:group-value> <pmp:group-value state="FLOOD">7</pmp:group-value> <pmp:group-value state="MIST">7</pmp:group-value> <pmp:group-value state="TAPPING">8</pmp:group-value> <pmp:group-value state="VACUUM">7</pmp:group-value> <pmp:group-value state="THROUGH"/> <pmp:group-value state="AIR"/> <pmp:group-value state="DOUBLE"/> </pmp:group> <pmp:param id="S" prefix="S" postfix=""/> </pmp:format> <pmp:format name="Part Name" outputToTape="1" dependency="2" incremental="0" sign="0" leadZeros="0" trailZeros="0" intZero="1" decZero="1" exponent="0" widthMode="1" width="40" decSep="1" mZeroString=";not-used" mDecPlaces="3" mScale="1" iZeroString=";not-used" iDecPlaces="4" iScale="1"> <pmp:param id="PA" prefix="O000" postfix=""/> </pmp:format> <pmp:format name="Processing Mode" outputToTape="2" dependency="2" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="3" decZero="3" exponent="0" widthMode="0" width="9" decSep="0" mZeroString=";not-used" mDecPlaces="0" mScale="1" iZeroString=";not-used" iDecPlaces="0" iScale="1"> <pmp:group id="MM" prefix="G" postfix=""> <pmp:group-value state="LIN">1</pmp:group-value> <pmp:group-value state="RAP">0</pmp:group-value> <pmp:group-value state="CW">2</pmp:group-value> <pmp:group-value state="CCW">3</pmp:group-value> <pmp:group-value state="SPL">7</pmp:group-value> <pmp:group-value state="CYC"/> </pmp:group> <pmp:group id="PL" prefix="G" postfix=""> <pmp:group-value state="XY">17</pmp:group-value> <pmp:group-value state="XZ">18</pmp:group-value> <pmp:group-value state="YZ">19</pmp:group-value> </pmp:group> </pmp:format> <pmp:format name="Tool Attributes" outputToTape="1" dependency="0" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="1" decZero="3" exponent="0" widthMode="0" width="9" decSep="1" mZeroString=";not-used" mDecPlaces="3" mScale="1" iZeroString=";not-used" iDecPlaces="4" iScale="1"> <pmp:param id="TN" prefix="T" postfix=""/> <pmp:param id="TL" prefix=" & LENGTH : " postfix=""/> <pmp:param id="TD" prefix=" TOOL DIA.: " postfix=""/> <pmp:param id="TS" prefix=" TOOL NAME : " postfix=""/> <pmp:param id="TI" prefix=" TIP RAD.: " postfix=""/> <pmp:param id="TT" prefix=" TOOL TYPE : " postfix=""/> <pmp:param id="TB" prefix="H" postfix=""/> </pmp:format> <pmp:format name="Circular Interpolation" outputToTape="1" dependency="2" incremental="1" sign="0" leadZeros="0" trailZeros="0" intZero="1" decZero="2" exponent="0" widthMode="0" width="9" decSep="1" mZeroString="0" mDecPlaces="2" mScale="1" iZeroString="0" iDecPlaces="4" iScale="1"> <pmp:param id="I" prefix="I" postfix=""/> <pmp:param id="J" prefix="J" postfix=""/> <pmp:param id="K" prefix="K" postfix=""/> </pmp:format> <pmp:format name="Comment 1" outputToTape="1" dependency="2" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="1" decZero="3" exponent="0" widthMode="0" width="9" decSep="1" mZeroString="1" mDecPlaces="3" mScale="1" iZeroString="1" iDecPlaces="4" iScale="1"> <pmp:param id="NO" prefix=":000" postfix=""/> <pmp:param id="NC" prefix=" NC FILE : " postfix=""/> <pmp:param id="TP" prefix=" TOOLPATH : " postfix=""/> <pmp:param id="SF" prefix=" STRATEGY USED : " postfix=""/> <pmp:param id="WN" prefix=" TOOLPATH WP : " postfix=""/> <pmp:param id="WI" prefix=" OUTPUT WP : " postfix=""/> <pmp:group id="UE" prefix=" OUTPUT UNITS : " postfix=""> <pmp:group-value state="MM">MM</pmp:group-value> <pmp:group-value state="INCH">INCHES</pmp:group-value> </pmp:group> <pmp:param id="MN" prefix=" MACHINE TOOL : " postfix=""/> <pmp:param id="VA" prefix=" MODEL : " postfix=""/> <pmp:param id="CN" prefix=" CONTROLLER : " postfix=""/> <pmp:param id="CS" prefix=" SERIES : " postfix=""/> <pmp:param id="VC" prefix=" OPTION FILE : " postfix=""/> <pmp:param id="ST" prefix="" postfix=""/> <pmp:param id="PM" prefix=" PMPost VERSION : " postfix=""/> </pmp:format> <pmp:format name="Comment 3 DateTime" outputToTape="1" dependency="2" incremental="0" sign="2" leadZeros="1" trailZeros="0" intZero="2" decZero="3" exponent="0" widthMode="2" width="2" decSep="0" mZeroString=";not-used" mDecPlaces="0" mScale="1" iZeroString=";not-used" iDecPlaces="0" iScale="1"> <pmp:param id="GY" prefix="." postfix=""/> <pmp:param id="GM" prefix="." postfix=""/> <pmp:param id="GD" prefix=" DATE : " postfix=""/> <pmp:param id="GH" prefix=" TIME - " postfix=""/> <pmp:param id="GT" prefix=":" postfix=""/> <pmp:param id="GS" prefix=":" postfix=""/> </pmp:format> <pmp:format name="Comment 2" outputToTape="1" dependency="0" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="1" decZero="3" exponent="0" widthMode="0" width="9" decSep="1" mZeroString=";not-used" mDecPlaces="3" mScale="1" iZeroString=";not-used" iDecPlaces="3" iScale="1"> <pmp:param id="SG" prefix=" TOTAL CUTTING TIME : " postfix=""/> <pmp:param id="TM" prefix=" CUTTING TIME : " postfix=""/> </pmp:format> <pmp:format name="Drilling Cycle Parameter" outputToTape="1" dependency="2" incremental="0" sign="0" leadZeros="0" trailZeros="0" intZero="2" decZero="2" exponent="0" widthMode="0" width="9" decSep="1" mZeroString="0" mDecPlaces="3" mScale="1" iZeroString="0" iDecPlaces="4" iScale="1"> <pmp:group id="SJ" prefix="G" postfix=""> <pmp:group-value state="NONE"/> <pmp:group-value state="SINGLE_PECKING">81</pmp:group-value> <pmp:group-value state="DEEP_DRILL">83</pmp:group-value> <pmp:group-value state="DEEP_DRILL_2"/> <pmp:group-value state="BREAK_CHIP">82</pmp:group-value> <pmp:group-value state="TAPPING">84</pmp:group-value> <pmp:group-value state="RIGID_TAPPING"/> <pmp:group-value state="HELICAL"/> <pmp:group-value state="REVERSE_HELICAL"/> <pmp:group-value state="REAM">85</pmp:group-value> <pmp:group-value state="COUNTER_BORE">86</pmp:group-value> <pmp:group-value state="BORE_3">87</pmp:group-value> <pmp:group-value state="BORE_4">88</pmp:group-value> <pmp:group-value state="BORE_5">89</pmp:group-value> <pmp:group-value state="HELICAL_CLOCKWISE"/> <pmp:group-value state="REVERSE_HELICAL_CW"/> <pmp:group-value state="PROFILE"/> <pmp:group-value state="PROFILE_CW"/> <pmp:group-value state="FINE_BORING"/> <pmp:group-value state="CYCLE_1"/> <pmp:group-value state="CYCLE_2"/> <pmp:group-value state="CYCLE_3"/> <pmp:group-value state="CYCLE_4"/> <pmp:group-value state="CYCLE_5"/> <pmp:group-value state="THREAD_MILL_UP_CCW"/> <pmp:group-value state="THREAD_MILL_UP_CW"/> <pmp:group-value state="THREAD_MILL_DOWN_CCW"/> <pmp:group-value state="THREAD_MILL_DOWN_CW"/> <pmp:group-value state="CANNED_CYCLE_OFF">80</pmp:group-value> </pmp:group> <pmp:param id="FD" prefix="Z" postfix=""/> <pmp:param id="DI" prefix="Q" postfix=""/> <pmp:param id="DT" prefix="Z" postfix=""/> <pmp:param id="CP" prefix="R" postfix=""/> <pmp:param id="DW" prefix="P" postfix=""/> </pmp:format> <pmp:format name="Feedrate" outputToTape="2" dependency="2" incremental="0" sign="2" leadZeros="0" trailZeros="0" intZero="1" decZero="3" exponent="0" widthMode="0" width="9" decSep="1" mZeroString=";not-used" mDecPlaces="3" mScale="1" iZeroString=";not-used" iDecPlaces="4" iScale="1"> <pmp:param id="F" prefix="F" postfix=""/> <pmp:param id="CF" prefix="F" postfix=""/> </pmp:format> <pmp:format name="G Code Preparatory" outputToTape="2" dependency="2" incremental="0" sign="0" leadZeros="0" trailZeros="0" intZero="3" decZero="3" exponent="0" widthMode="0" width="9" decSep="0" mZeroString=";not-used" mDecPlaces="0" mScale="1" iZeroString=";not-used" iDecPlaces="0" iScale="1"> <pmp:group id="CU" prefix="G" postfix="" outputted="1" initType="0" initOrder="-1"> <pmp:group-value state="ON">41</pmp:group-value> <pmp:group-value state="OFF" init="true">40</pmp:group-value> <pmp:group-value state="LEFT">41</pmp:group-value> <pmp:group-value state="RIGHT">42</pmp:group-value> </pmp:group> <pmp:group id="TC" prefix="G" postfix=""> <pmp:group-value state="ON">43</pmp:group-value> <pmp:group-value state="OFF">49</pmp:group-value> </pmp:group> <pmp:group id="ZT" prefix="G" postfix="" outputted="0" initType="0" initOrder="-1"> <pmp:group-value state="ON">49</pmp:group-value> <pmp:group-value state="OFF" init="true">43</pmp:group-value> </pmp:group> </pmp:format> </pmp:parameters> <pmp:commands> <pmp:command id="TP" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[( ================= )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TP"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="SF"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" outputToTape="0" longBlock="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TM" outputToTape="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="WN"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[( ================= )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM" outputToTape="0" outputNext="1"/> <pmp:cmd-item-param id="SJ" outputToTape="0" outputNext="1"/> <pmp:cmd-item-param id="PL" outputToTape="0" outputNext="1"/> <pmp:cmd-item-param id="F" outputToTape="0" outputNext="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="PS" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="NC"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="GD"/> <pmp:cmd-item-param id="GM"/> <pmp:cmd-item-param id="GY"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ &]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="GH"/> <pmp:cmd-item-param id="GT"/> <pmp:cmd-item-param id="GS"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="PM"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="MN"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ &]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="VA"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="CN"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ &]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="CS"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="VC"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" outputToTape="0" longBlock="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="SG" outputToTape="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="WI"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="UE"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G00 G49 G40 G17 G80 G90]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G21]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block disabled="true"> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G0G90]]></pmp:text> </pmp:cmd-item-text> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CC" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM" outputToTape="1" dependency="0"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="F" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="FC" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="CU" outputToTape="1" dependency="0"> <pmp:item-value type="1"><![CDATA[OFF]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CO" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="CO" outputToTape="1" dependency="0"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CR" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="CO" outputToTape="1" dependency="0"> <pmp:item-value type="1"><![CDATA[OFF]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="MN" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="MACHA"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="ON" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" dependency="0" longBlock="0"/> <pmp:cmd-item-param id="S" outputToTape="1"/> <pmp:cmd-item-param id="SE" outputToTape="1"> <pmp:item-links> <pmp:item-link id="S" sign="1"/> </pmp:item-links> </pmp:cmd-item-param> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="BR" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="MACHX" outputToTape="2"/> <pmp:cmd-item-param id="MACHY" outputToTape="2"/> <pmp:cmd-item-param id="F" outputToTape="2" outputNext="1"/> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G1]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="ZF" outputToTape="2"/> <pmp:cmd-item-param id="F" outputToTape="2"/> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="RM" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM" dependency="2"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="MACHX" outputToTape="2"/> <pmp:cmd-item-param id="MACHY" outputToTape="2"/> <pmp:cmd-item-param id="MACHA" outputToTape="2"/> <pmp:cmd-item-param id="Z" outputToTape="2" dependency="0"/> <pmp:cmd-item-param id="F" outputToTape="2"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="LM" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM" dependency="2"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="MACHX" outputToTape="2"/> <pmp:cmd-item-param id="MACHY" outputToTape="2"/> <pmp:cmd-item-param id="Z" outputToTape="2" dependency="0"/> <pmp:cmd-item-param id="MACHA" outputToTape="2"/> <pmp:cmd-item-param id="F" outputToTape="2"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="LF" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TT"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TS"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TD"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ &]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TI"/> <pmp:cmd-item-param id="TL"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="TN"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[M6]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block disabled="true"> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G54G90]]></pmp:text> </pmp:cmd-item-text> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="LT" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="CO" dependency="0"> <pmp:item-value type="1"><![CDATA[OFF]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G91G28]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="Z" outputToTape="1"> <pmp:item-value type="1"><![CDATA[0]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G49H0]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G28]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X" outputToTape="1"/> <pmp:cmd-item-param id="Y" outputToTape="1"/> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TT"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TS"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TD"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ &]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="TI"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[ )]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="TN"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[M6]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G54G90]]></pmp:text> </pmp:cmd-item-text> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="SY" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="CF" outputToTape="0" outputNext="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CY" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CS" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CD" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DI"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CE" state="disallowed" disallowedMessage="Not Supported Cycle."> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CB" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DI"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CT" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CA" state="disallowed" disallowedMessage="Not Supported Cycle."> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CH" state="disallowed" disallowedMessage="Not Supported Cycle."> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="CG" state="disallowed" disallowedMessage="Not Supported Cycle."> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="BA" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="BB" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="BC" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="BD" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="BE" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[G99]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="DT"/> <pmp:cmd-item-param id="CP"/> <pmp:cmd-item-param id="CF" outputToTape="1"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="SA" state="disallowed" disallowedMessage="Not Supported Cycle."> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="SC" state="disallowed" disallowedMessage="Not Supported Cycle."> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="EY" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="SJ" dependency="0"> <pmp:item-value type="1"><![CDATA[CANNED_CYCLE_OFF]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="KC" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="PL"/> <pmp:cmd-item-param id="X" outputToTape="1"/> <pmp:cmd-item-param id="Y" outputToTape="1"/> <pmp:cmd-item-param id="Z"/> <pmp:cmd-item-param id="I"/> <pmp:cmd-item-param id="J"/> <pmp:cmd-item-param id="F"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="JC" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="PL"/> <pmp:cmd-item-param id="X" outputToTape="1"/> <pmp:cmd-item-param id="Y"/> <pmp:cmd-item-param id="Z" outputToTape="1"/> <pmp:cmd-item-param id="I"/> <pmp:cmd-item-param id="K"/> <pmp:cmd-item-param id="F"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="IC" state="active"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-param id="MM"/> <pmp:cmd-item-param id="CU"/> <pmp:cmd-item-param id="PL"/> <pmp:cmd-item-param id="X"/> <pmp:cmd-item-param id="Y" outputToTape="1"/> <pmp:cmd-item-param id="Z" outputToTape="1"/> <pmp:cmd-item-param id="J"/> <pmp:cmd-item-param id="K"/> <pmp:cmd-item-param id="F"/> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="ST" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[(]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="ST"/> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[)]]></pmp:text> </pmp:cmd-item-text> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="TI" state="inactive"> <pmp:definition> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-text dependency="2" outputToTape="1"> <pmp:text><![CDATA[]]></pmp:text> </pmp:cmd-item-text> </pmp:block> </pmp:definition> </pmp:command> <pmp:command id="PE" state="active"> <pmp:definition> <pmp:block disabled="true"> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G91G28]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="Z" outputToTape="1"> <pmp:item-value type="1"><![CDATA[0]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> <pmp:block disabled="true"> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G49H0]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block disabled="true"> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[G28]]></pmp:text> </pmp:cmd-item-text> <pmp:cmd-item-param id="X" outputToTape="1"> <pmp:item-value type="1"><![CDATA[0]]></pmp:item-value> </pmp:cmd-item-param> <pmp:cmd-item-param id="Y" outputToTape="1"> <pmp:item-value type="1"><![CDATA[0]]></pmp:item-value> </pmp:cmd-item-param> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[M5 M9 M30]]></pmp:text> </pmp:cmd-item-text> </pmp:block> <pmp:block> <pmp:description><![CDATA[]]></pmp:description> <pmp:cmd-item-param id="N" outputToTape="0" longBlock="0"/> <pmp:cmd-item-text dependency="0" outputToTape="1"> <pmp:text><![CDATA[%]]></pmp:text> </pmp:cmd-item-text> </pmp:block> </pmp:definition> </pmp:command> </pmp:commands> <pmp:structures/> <pmp:tables/> <pmp:script language="JScript"><![CDATA[//=============================================================================================== // Who || When || What //----------------------------------------------------------------------------------------------- // //----------------------------------------------------------------------------------------------- ]]></pmp:script> </pmp:option-file>
Отредактировано ukr-sasha (10-07-2013 09:05:36)
Поделиться43610-07-2013 09:23:40
ukr-sasha, нет не помогло. тоже самое пишет. не понимаю в чем дело.
Поделиться43712-07-2013 19:18:05
проблема такая вылезла. не хочет выводить нц-файл
Запись NC Файла
Delcam PostProcessor Version 6.3.2579.0
Copyright (c) Delcam plc., Birmingham, England, 2002-2012
Using option file: F:\POWERM~1\61EF~1\MACH3~1.PMO
Reading cutfile records...
2 Records Processed (0 percent complete).
Warning!
Unknown record in CLDATA file (class: 28000; code: 3)
54 Records Processed (5 percent complete).
107 Records Processed (10 percent complete).
161 Records Processed (15 percent complete).
214 Records Processed (20 percent complete).
268 Records Processed (25 percent complete).
321 Records Processed (30 percent complete).
374 Records Processed (35 percent complete).
428 Records Processed (40 percent complete).
481 Records Processed (45 percent complete).
536 Records Processed (50 percent complete).
Warning!
Unknown record in CLDATA file (class: 28000; code: 3)
588 Records Processed (55 percent complete).
Warning!
It is strongly NOT recommended to use FROM point after 1st toolpath is started and before the last one is not finished.
Toolpath: 1; Commands: First Move After Toolchange.
641 Records Processed (60 percent complete).
695 Records Processed (65 percent complete).
Multiaxis error!
Can't reach desired tool direction ( Tool vector: X = 0.000; Y = -0.992; Z = 0.129)
698 Records Processed (65 percent complete).
Multiaxis error!
Can't reach desired tool direction ( Tool vector: X = 0.000; Y = -0.992; Z = 0.129)
Complete
Записать NC Файл
NC Файл : F:/PowerMILL/NC-file/1.tap
Эта программа МНОГООСЕВАЯ, аккуратно проверьте не зарезают ли
переходы МЕЖДУ Траекториями.
Toolpath 1
Постпроцессирование не возможно.кто нить знает что это такое? на три оси выводит без проблем. на 4 оси не хочет.
скорее всего неправильно настроены оси, сделайте более подробный скриншот, чтобы расмотреть оси детали и фрезы
Поделиться44013-07-2013 12:32:06
стратегия обработки - Проекция поверхности
Подпись автора
дорогу осилит идущий
Если Вы это мне написали , то эта стратегия чистовой, а я спрашивал про черновую. Может можно черновую сделать и на этой стратегии, но я не когда ею не пользовался и не знаю как выбрать поверхность.
Поделиться44113-07-2013 13:45:14
Если скрины из постов 437 442 принадлежат одному проекту ,то вы пытаетесь сделать 4-х осевую обработку с осью вращения расположенной вдоль оси У......Поэтому вопрос- станок и имеющийся у вас постпроцессор может это позволить сделать? или вы ставите им невыполнимую задачу.....
Поделиться44314-07-2013 15:02:41
Постигла та же беда, что и многих с 4 ось. Просчитывает все на ура. Возле траектории зеленый кружочек с галочко (какбы все должно быть окей). Проверяю на зарезы и столкновения, тоже ничего не находит. Как только пытаюсь записать NCфайл выдает: Эта программа МНОГООСЕВАЯ, аккуратно проверьте не зарезают ли
переходы МЕЖДУ Траекториями.
Toolpath 1
Постпроцессирование не возможно.
Деталь стоит по Х оси.
Черновую на 3D с переворотом делает без проблем, как только увидит многоосевую стает колом.
Может кто подскажет от чего такая беда?
Поделиться44415-07-2013 09:18:24
Если скрины из постов 437 442 принадлежат одному проекту ,то вы пытаетесь сделать 4-х осевую обработку с осью вращения расположенной вдоль оси У......Поэтому вопрос- станок и имеющийся у вас постпроцессор может это позволить сделать? или вы ставите им невыполнимую задачу.....
я использую пост который выложил Vektor_Z на 4 оси. вроде рабочий. но именно башмак вот так не хочет обрабатывать.
Поделиться44515-07-2013 17:07:29
создай новую СК с разворотом 90 гр чтоб ось вращения лежала вдоль оси Х и попробуй еще раз
Поделиться44615-07-2013 17:32:34
создай новую СК с разворотом 90 гр чтоб ось вращения лежала вдоль оси Х и попробуй еще раз
из за всей этой проблемы я уже комп переписал. и хоть убей но не могу теперь повермилл установить. были сомнения того что арткам 2010 и повермилл 2012 не стыкуются вместе так как ломик у них очень похож. и тот же PAF-файл лицензии у обеих одинаковый. установил две системы. XP и Windows7 64 bit. все установил кроме повермилла. уже три дня мучаюсь с ним.
так у меня ось вращения и так вдоль оси Х.
Поделиться44715-07-2013 23:22:45
nikson написал(а):
создай новую СК с разворотом 90 гр чтоб ось вращения лежала вдоль оси Х и попробуй еще раз
из за всей этой проблемы я уже комп переписал. и хоть убей но не могу теперь установить. были сомнения того что арткам 2010 и повермилл 2012 не стыкуются вместе так как ломик у них очень похож. и тот же PAF-файл лицензии у обеих одинаковый. установил две системы. XP и . все установил кроме повермилла. уже три дня мучаюсь с ним.
так у меня ось вращения и так вдоль оси Х.Подпись автора
дорогу осилит идущий
Была такая же проблема, решил. Сейчас есть и арткам 8, и 10, и повермилл 2010 на Windows7 64 bit. Устанавливал 2012, установил, но он плохо работает, виснет. Windows7 64 bit это капризная система. Много программ которые устанавливаешь, надо устанавливать через администратора. 2012 устанавливать в безопасном режиме. Установку сервера для 2010 нужно запускать с разрешением администратора. Сейчас установлен PowerMILL 11.0.10 (он 32 битный, но работает и 64 бит). Так что лучше устанавливай 2010.
Отредактировано vado7 (15-07-2013 23:24:46)
Поделиться44816-07-2013 06:54:44
повермилл 2010 на Windows7 64 bit
а есть описалово как повермилл 2010 на Windows7 64 bit устанавливать? как то я смотрел и не получилось установить его.
Поделиться44916-07-2013 09:45:25
Была такая же проблема, решил. Сейчас есть и арткам 8, и 10, и повермилл 2010 на Windows7 64 bit. Устанавливал 2012, установил, но он плохо работает, виснет. Windows7 64 bit это капризная система. Много программ которые устанавливаешь, надо устанавливать через администратора. 2012 устанавливать в безопасном режиме. Установку сервера для 2010 нужно запускать с разрешением администратора. Сейчас установлен PowerMILL 11.0.10 (он 32 битный, но работает и 64 бит). Так что лучше устанавливай 2010.
Отредактировано vado7 (Вчера 21:24:46)
Поддерживаю, у меня стоит PowerMILL PowerMILL 10.0.06 хоть и старая но стабильная, корректно создает практически любые УП главное правильно построить и в правильных СК!
******************************************************************
Кому нужна помощь, то кидайте проект (для десятки) который у вас не получается, ПМ довольно сложная программа, в ней очень много параметров влияющих на вывод УП, порой сам иногда запутываюсь при построении сложных многоосевых УП, и так с ходу сказать почему у вас не получается вывод УП сложно.
а есть описалово как повермилл 2010 на Windows7 64 bit устанавливать? как то я смотрел и не получилось установить его.
Здесь на форуме многократно обсуждалась данный вопрос, да и на торрентах все подробно расписано.
Отредактировано Vektor_Z (16-07-2013 09:49:59)
Поделиться45016-07-2013 09:54:12
А можно несколько подробнее описать возможности этой стратегии и принцип построения управляющей кривой применительно к той-же балясине?
Если поподробнее то нужно делать целый урок, в двух словах описать никак, а с временем туго... Может будет свободная минутка то опишу.
Поделиться45116-07-2013 11:16:59
Спасибо за отклик, думаю проект в ПМ10 с этой стратегией в качестве примера будет более чем достаточен.......
так у меня ось вращения и так вдоль оси Х.
На станке да , а вот в проекте управляющая плоскость искривлена (скажем так) вдоль оси У..... выход или развернуть СК , переделать управляющую плоскость(см картинку вдоль какой оси кривизна) или пользовать другую стратегию
Поделиться45216-07-2013 11:56:07
поддерживаю nikson. у многих думаю с этими стратегиями туго. пусть хоть за неделю. но видеоурок не помешал бы. Многое прояснилось бы. поэтому вся надежда на вас Vektor_Z напишите нам урок
Поделиться45316-07-2013 14:28:12
Магомед, как делать переменную я, кстати Вы спрашивали, на посту 42 по картинкам разложил. Если не понятно как создавать сервер, могу по картинкам разложить, но позже. Сейчас занят. А если Вы знаете как всё устанавливать, Вы раньше это делали, а сейчас не получается, то возможно Вы поменяли комп с Windows7 64 bit. В этом случае, как я уже писал есть одна малейшая ошибка, "КОГДА СОЗДАЁШЬ СЕРВЕР, ТО НАДО ЕГО ЗАПУСКАТЬ ОТ ИМЕНИ АДМИНИСТРАТОРА". Такая мелочь, а мучился с ней целый месяц.
Поделиться45416-07-2013 21:36:33
Нужен постпроцессор: "3 axis Linear Post.pompt" для станка ATS-2513
где можно найти?
Отредактировано deadSam (16-07-2013 21:37:15)
Поделиться45516-07-2013 21:44:47
комп с Windows7 64 bit, 8 гиг памяти, видео ати 6870, 4 ядро, PowerMILL 10.0.06 стоит.
при открытии готового проекта виснит и между операциями пока оживет до 5-10 минут проходит...
что может быть?
систему перебивал не помогло.
на другом ПК все нормально
Поделиться45616-07-2013 23:21:48
Возможно этот готовый проект был создан в другом Powermille. Все эти проги ломаные и они по любому будут зависать.
Поделиться45717-07-2013 00:30:32
Возможно этот готовый проект был создан в другом Powermille. Все эти проги ломаные и они по любому будут зависать.
В PowerMILL 10.0.06 тоже.
Поделиться45818-07-2013 20:02:14
Добрый вечер. Помогите разобраться с 4-х осевой стратегией, хочу вот эту статуэтку обработать. Чтоб можно было обработать поднутренности.
Уже несколько дней пытаюсь создать для нее УП, но без успешно, так как с этой программой недавно только начал работать.
Какой стратегией обрабатывать? И еще при выборе 4-х осевая стратегия ботинком что задает параметр смещение по Y?
Могу выложить саму модель если нужно.
Отредактировано Newalyahka (18-07-2013 20:03:54)
Поделиться45919-07-2013 09:44:03
привет , очень нужен любой постпроцессор 5-axis , заранее благодарю .
Поделиться46021-07-2013 11:27:11
И еще при выборе 4-х осевая стратегия ботинком что задает параметр смещение по Y?
Парамтр "смещение по Y" задает смещение по Y относительно оси поворотки, тоесть обработка будет не над центром оси поворотки, а со смещением на заданное растояние.
Чтоб можно было обработать поднутренности.
В вашем случае чтоб обработать поднутренности, то нужно или использовать позиционную доработку растром с несколькими ск, или строить справочные поверхности и обработать стратегией проекция поверхности
очень нужен любой постпроцессор 5-axis
Это просьба или просто набор случайных слов? Постпроцессор не может быть "Любой" так как это транслятор в котором точно описана кинематика станка и синтаксис стойки.
Поделиться46121-07-2013 12:15:47
Спасибо за отклик, думаю проект в ПМ10 с этой стратегией в качестве примера будет более чем достаточен.
Ну я думаю готовый проект как раз таки ничему и не научит, так как там уже будет все готово, а как решались в нем определенные задачи неясно. Наверное лучше сделать видеоурок.
И еще хотел у вас спросить, не могли бы поделится работающей моделькой станка с повороткой MTD? Самому разбиратся не особо времени хватает, а у вас она уже есть.
Поделиться46221-07-2013 16:03:25
не могли бы поделится работающей моделькой станка с повороткой MTD?
файлы лежат здесь- файл В какую папку вставить думаю в курсе...... На работоспособность уже давно не проверял, наигрался....
Поделиться46322-07-2013 00:08:17
Вот обещанный видеоурок. Обработка стратегией проекция кривой + черновая позиционная выборка растром. Модель ножки кабриоль взята с форума и чуток подредакрирована мной в Зетбраше, за модель спасибо автору. Моделькой станка <MTD поделился форумчанин Nikson, за что ему тоже спасибо! Модель станка чуть подредактировал, было недостаточно углового предела поворотки, добавил еще несколько девяток)))
Видео рассчитано для новичков, и имеет ознакомительный характер.
А так же проект в PowerMILL 10.0.06 Спасибо!
Удачи)
Поделиться46422-07-2013 02:14:33
Отличный урок!!!! Спасибо!!!! Конечно, если бы ещё не много аудио на этом видео было, то вообще было бы супер. Мне понятно что Вы делаешь, а вот тем кто только загрузил эту прогу, будет сложновато. Просто будет не понятно зачем и почему. Ведь Вы написали, что это видео для новичков.
Поделиться46522-07-2013 10:17:35
Отличный урок!!!! Спасибо!!!! Конечно, если бы ещё не много аудио на этом видео было, то вообще было бы супер. Мне понятно что Вы делаешь, а вот тем кто только загрузил эту прогу, будет сложновато. Просто будет не понятно зачем и почему. Ведь Вы написали, что это видео для новичков.
Согласен с озвучкой было бы намного лучше, но комментатор с меня не очень... да и все что я делал на видео я подписывал, все окна и кнопочки тоже с подсказками, ну а если уж что то совсем непонятно то есть форум где можно спросить.
Если видеоурок полезный, то в следующее воскресенье сделаю ещё один видеоурок Проекция поверхности.
Поделиться46622-07-2013 14:44:50
Однозначно делай!!! Чем больше, тем лучше.
Поделиться46722-07-2013 20:42:26
Вот обещанный видеоурок. Обработка стратегией проекция кривой + черновая позиционная выборка растром. Модель ножки кабриоль взята с форума и чуток подредакрирована мной в Зетбраше, за модель спасибо автору. Моделькой станка <MTD поделился форумчанин Nikson, за что ему тоже спасибо! Модель станка чуть подредактировал, было недостаточно углового предела поворотки, добавил еще несколько девяток)))
Видео рассчитано для новичков, и имеет ознакомительный характер.
А так же проект в PowerMILL 10.0.06 Спасибо!
Удачи)
спасибо урок помог)))
Поделиться46823-07-2013 11:42:31
Добрый день. Хотел спросить, осваиваю данную программу, какие плюсы и минусы в сравнений с visualmill? Программа нужна мне для 4-х осевой работы. Еще можете поделится с рабочим вариантом программы PowerMILL 10.0.06?
Поделиться46911-08-2013 17:49:45
Добрый день подскажите где можно скачать рабочею Power Mill все что не найду то не работает то еще что то не понятное ,если у кого то есть будьте так добры поделитесь Пожалуйста
Поделиться47012-08-2013 12:45:22
Добрый день подскажите где можно скачать рабочею Power Mill все что не найду то не работает то еще что то не понятное ,если у кого то есть будьте так добры поделитесь Пожалуйста
На торентах, например рутрекер
Скажите пожалуйста возможно ли в PowerMill изменить размер модели? Если можно то как?
Поделиться47112-08-2013 16:48:51
НЕЛЬЗЯ.
ПОСТАВ Exchange.
Поделиться47212-08-2013 17:22:34
Почему нельзя.Правой кнопкой по вкладке модель,в выпадающем окне вкладка -правка,затем массшабирование,а там выбрать или по одной из осей или по трем сразу.
Поделиться47313-08-2013 15:54:39
Подскажите где нужна подправить пост чтоб ось А была на 360 градусов.
ото УП генерит в плоскость.
часть кода.
%
G90
G0Z52.305
X-.001Y20.A0
S20000M3
G0Z52.305
X-.001Y20.A0
G1X-.001Y20.Z52.256A.67F800
Z52.213A1.341
Z52.178A2.013
Z52.149A2.686
Z52.128A3.359
Z52.114A4.034
Z52.107A4.708
A5.
Z52.11A5.674
Z52.121A6.348
Z52.139A7.022
Z52.164A7.694
Z52.197A8.366
Z52.236A9.037
X-.002Z52.283A9.707
Z21.A429.036
Z20.983A430.097
Z20.972A431.159
Z20.969A432.161
Z20.973A433.224
Z20.984A434.286
Z21.001A435.287
Z20.983A436.348
Z20.973A437.41
Z20.969A438.412
Z20.973A439.475
Z20.983A440.537
Z21.A441.537
Z20.982A442.598
Отредактировано G.A.N. (13-08-2013 15:55:07)
Поделиться47414-08-2013 13:12:47
Добрый день подскажите где можно скачать рабочею Power Mill все что не найду то не работает то еще что то не понятное ,если у кого то есть будьте так добры поделитесь Пожалуйста
сам долго искал. Скачал установил, все норм. Для нормального патча требуюся в названий имени комп не было кирилецы. Я поставил ип адрес своего компа. кому надо добавил видеотуторил по приминению патча.
В этом комплекте еще какие программы нужно установить, для нормальной производительности (кроме PowerMILL 10.006)?
Отредактировано 4142 (15-08-2013 10:09:47)
Поделиться47515-08-2013 18:07:22
В этом комплекте еще какие программы нужно установить, для нормальной производительности (кроме PowerMILL 10.006)?
Для нормальной работы в PowerMILL-е нужны ещё Exchange - для импорта моделей и какой-либо из постпроцессоров - ductpost или PostProcessor (или оба, по желанию) - для вывода УП. Можно, также, установить PowerSHAPE. Его можно использовать не только в качестве основного моделировщика, но и в связке с PowerMILL-ом для создания вспомогательных поверхностей и в качестве скетчера. Остальное не обязательно, если, конечно, не будете фрезеровать зубы, использовать измерительную машину или использовать верификатор Vericut.
Под futurecam, скорее всего следует понимать FeatureCAM - CAM-приложение, содержащее фрезерование, токарку и проволочную эрозию.
Отредактировано Helg64 (15-08-2013 18:12:08)
Поделиться47719-08-2013 09:20:43
Vektor_Z
Спасибо за урок))
А где можно скачать такую 3д модель станка как на видео уроке?
Поделиться47825-08-2013 21:55:20
Подскажите как это мне настроить чтоб она была по центру 4 оси.
Не совсем понятно по картинке, что именно нужно настроить... Пожалуйста поподробней!
Спасибо за урок))
А где можно скачать такую 3д модель станка как на видео уроке?
Поделиться47927-08-2013 10:39:12
Помогите выбрать стратегию для обработки в 3д
Делал в арткаме оставляет зубцы
а вот в поверемиле не соображу как
Да чуть не забыл спасибо всем кто помогал разобраться с установкой Делкама
в конечном итоге установил присланную китайцем версию и постпроцессор пока не жалуюсь
У китайца делкам устанавливается проще только на 64бит надо изменить настройку
Отредактировано Андрей Захватаев (27-08-2013 10:44:27)
Поделиться48027-08-2013 13:40:50
Тоже интересует вопрос подобного рода. Какую выбрать стратегию чтоб модель полностью обработать? Выбираю стратегию выборка растром, он создает траекторию только по рельефу, а плоскость не обрабатывает. может где нужно поставить галочку или другую стратегию? И еще как обработать края где указанно стрелочкой, есть мысль просто создать заготовку большего размера, может еще какие способы есть.
Поделиться48127-08-2013 15:51:38
А зачем чистовой обрабатывать всю заготовку. Для этого есть черновая. На Вашем фото видно, что стратегия обработала модель полностью. Остались только не обработанные пустоты. Это уже не модель, а остатки заготовки.
Поделиться48227-08-2013 15:57:42
Что-бы обработать края надо создать заготовку с припуском,других вариантов в этой стратегии вроде как и нет.
Если уж очень хочется в чистовую обработать растром всю площадь заготовки надо закрыть снизу модель плоскостью, т. е.- дополнительно создать плоскость по размерам заготовки на нулевой высоте ,(правым кнопарем "Модели" в дереве)
Отредактировано nikson (27-08-2013 16:05:07)
Поделиться48428-08-2013 13:52:36
Попробуйте Короткие переходы поставить прямо
Поделиться48528-08-2013 14:04:44
Пробовал ставить, уже все перепробовал переходы, все равно такие же остаются. Может глючный повермил или я что-то не правильно делаю?
Поделиться48628-08-2013 16:11:48
Парамтр "смещение по Y" задает смещение по Y относительно оси поворотки, тоесть обработка будет не над центром оси поворотки, а со смещением на заданное растояние
Вопрос такой а как просчитать смещение или по принципу и так пойдет что очень не желательно)))))) вот такой столб
Отредактировано Андрей Захватаев (28-08-2013 16:24:28)
Поделиться48728-08-2013 21:16:02
Извините за глупый вопрос, как избавиться от этого леса?
надо ставить "короткие по поверхности" и направление "любое"
Отредактировано vado7 (28-08-2013 21:16:45)
Поделиться48829-08-2013 01:01:15
а как просчитать смещение
Параметр смещение по У сдвигает ось фрезы относительно оси поворотки для того чтобы предотвратить работу кончиком фрезы,на котором скорость резания нулевая.
для дерева думаю не особо актуально хотя и не повредит....
Поделиться48929-08-2013 06:48:55
на котором скорость резания нулевая.для дерева думаю не особо актуально хотя и не повредит....
Ну не совсем так во всяком случаи для этой детали если не давать смещение то некоторые места не фрезерует а если дать не правильно (как я сделал) то фреза опускается низко и шпиндель цепляет заготовку(
И вопрос в до гонку если задавать зазор от столкновения то как и работает он или нет
пока ждал советов закончил деталь и куча проблем вылезла
1 в месте стыка переход довольно серьезный
2 один бок вообще не обработало
Отредактировано Андрей Захватаев (29-08-2013 11:34:49)
Поделиться49029-08-2013 21:51:59
ну значит мы о разных вещах говорим, возможно ваш случай описан в 403 посте этой темы.....
Отредактировано nikson (29-08-2013 21:59:06)
Поделиться49130-08-2013 07:24:12
ваш случай описан в 403 посте этой темы.....
Отредактировано nikson (Вчера 23:59:06)
Похоже что так попросил китайских товарищей помоч они прислали видио теперь сижу разбираю иероглифы)))) http://turbobit.net/wg6umzcm29fc.html
Поделиться49230-08-2013 14:00:55
не поленился скачать и посмотреть видео китайских товарищей....весьма неплохой способ обработать особо кривые ноги стратегией "Башмак" разбивая УП на фрагменты.....Ну и небольшое замечание по видео -заготовку лучше зафиксировать в той СК в которой она была создана,в этом случае когда создадите и активируете СК со смещением заготовка не будет уплывать в сторону и пересчитывать(редактировать) ее будет не надо. Также для расчета 2-й УП в видео создана(отредактирована) новая заготовка с ограничением по линии обрезки 1-й УП, дабы фреза не выходила на уже обработанные участки....... Думаю гораздо логичней поступить несколько иначе, запомнить значение Х по которому обрезалась первая УП (на моем скрине 350мм) и используя возможности стратегии ограничить перемещение по Х способом показанном на скрине
Отредактировано nikson (30-08-2013 14:06:06)
Поделиться49331-08-2013 15:16:15
http://turbobit.net/newfile/edit/z9si0frjsnh3#block-file-link
ссылка не работает, Файл был удален или не найден. Можете обновить ссылку?
Поделиться49431-08-2013 16:23:16
Есть кто работает с корректором на радиус по кодам 40/41/42? Как пост настроить? На "сапр2000" ходил - информации мало.
Нужно, чтобы программа выводилась, как в примере:
G20 (inches mode) F30 G0 x0y0z0 (Draw a box) G1 x1 y1 x0 y0 G0 x0y-3 D3G41 (Select tool - Comp On - Tool is on Right of contour) G1 x0y0z0 (Draw a box) y1 x1 y0 x0 G40 (comp off) G10L2P2x-2y-2z0 G55 G0 x0y0z0 (Draw a box) G1 x1 y1 x0 y0 G0 x-3y0 D3G42 (Select tool - Comp On - Tool is on Right of contour) G1 x0y0z0 (Draw a box) x1 y1 x0 y0 M2
Номер корректора D выводить получилось, но нужно еще правильное начальное смещение траектории, о с ним затык.
Отредактировано ukr-sasha (31-08-2013 16:24:54)
Поделиться49531-08-2013 17:18:46
http://turbobit.net/tnz3ster5hjs.html вроде все норма
Проблема не могу найти стратегию для чистовой
Отредактировано Андрей Захватаев (01-09-2013 12:19:35)
Поделиться49606-09-2013 06:53:21
Как вывести УП чтобы поворотная ось была вдоль оси Y, а не оси X ??? В параметрах NC файл СК ставлю чтоб выводил в СК у которой ось Y вдоль поворотной оси. При построцесировании выдает следующую ошибку
Что я делаю не так?? Или пост процессор кривой?? При выводе УП где поворотная ось вдоль оси Х УП выводится нормально.
Или может проще в маче поменять местами ось У и Х ???
Поделиться49706-09-2013 07:30:04
В постпроцессоре кинематику стойки нужно править.
Поделиться49806-09-2013 07:34:49
Может есть у кого рабочий пост процессор 4-х осевой под мач?? В редактировании пост процессора нет опыта((
Поделиться49906-09-2013 08:08:13
Пост этой темы №367.
Поделиться50007-09-2013 16:36:22
Жара июль блин август туплю не по детски
сместил СК детали по У на 10мм а вот надо ли на станке смещать ноль по У или нет мозги расплавились нароч