Как получить CNC - код, выдаваемый CypCut?

Лазерные, плазменные станки, газо- и водорезки, плоттеры.
uzum
Новичок
Сообщения: 3
Зарегистрирован: 21 окт 2020, 14:23
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Как получить CNC - код, выдаваемый CypCut?

Сообщение uzum »

Приветствую форумчане!

Задача такая - есть станок для лазерной резки металла.
Управляется он программой CypCut.
Хотим перевести управление на Lantek Expert cut, чтобы сократить процент отходов.

Представители Lantek просят предоставить CNC - код, выдаваемый CypCut.
И вот мы не знаем как его получить.

Ищем специалиста, который точно знает, готовы заплатить, за реальную помощь.

Всем спасибо, авансом!
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2945
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 432
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение Rom327 »

Вот тут нашел картинку (почти в самом конце), может пригодится: https://pikabu.ru/story/rezka_metalla_l ... ki_5305883
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Kost_irk
Мастер
Сообщения: 997
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение Kost_irk »

Я думаю, у вас беспорядок в понимании вашего софта. CypCut занимается двумя вещами: раскладкой деталей и управлением станком. Причем эти процессы связаны и никакого промежуточного файла с "CNC - кодом" нет. Возможно ли сделать раскладку в Lantek Expert cut и потом порезать в CypCut - может быть. Возможно ли перевести управление станком на Lantek Expert cut - вряд ли. Я бы на вашем месте подумал, нужна ли вам такая программа, внедренцы которой требуют какой-то мифический "CNC - код", может они вообще не разбираются в области.
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4501
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1615
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение sima8520 »

пробовал я такую прогу, она руководит станком напрямую. для резки нужен векторный файл с вырезаемыми деталями, типа .dxf. в простонародье, нужен чертеж деталей
uzum
Новичок
Сообщения: 3
Зарегистрирован: 21 окт 2020, 14:23
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение uzum »

Нарисовал обычный круг и сохранил это в формате LXD
Открыл блокнотом получил вот что:

<?xml version="1.0" encoding="utf-8"?>
<LXDDocument>
<DocHeader DefaultChannel="1" HandleSeed="1001" ID="{FF210A8D-491A-43A3-82FE-8D3BFB8EFA31}">
<ExtMin X="212.112587" Y="1925.19445"/>
<ExtMax X="811.161892" Y="2524.24375"/>
<InsertBase/>
<HomeRef Enabled="true" RefType="3" X="212.112587" Y="1925.19445"/>
</DocHeader>
<Technical>
<Channels>
<Channel ParamFlag="256"/>
<Channel ChannelPort="1" ParamFlag="768" DefPwmFreqFunc="true" DefPwmRatioFunc="true">
<CamParams DelayBeforeLaserOff="0" LiftHeight="10" SlowEndSpeed="2" SlowEndLength="0" SlowLeadSpeed="2" SlowLeadLength="0" Version="16102421" WorkSpeed="100">
<LeadLineParam PwmFreq="5000" PwmRatio=".5" CurveSpd="10" LeadDecSpd="10" LeadHoleSpd="10"/>
<Cut LaserCurrent="100" PeakPower="1000" LaserMode="0" PwmFreq="1000"/>
<Pierce1 LaserCurrent="100" PeakPower="1000" LaserMode="0" PwmFreq="5000"/>
<Pierce2 Height="5" LaserCurrent="100" PeakPower="1000" LaserMode="0" PwmFreq="100"/>
<Pierce3 Height="15" LaserCurrent="100" PeakPower="1000" LaserMode="0" PwmFreq="5000" PwmRatio=".5"/>
</CamParams>
<PwmFreqFunc/>
<PwmRatioFunc/>
<MaterialParams/>
</Channel>
<Channel ChannelPort="2"/>
<Channel ChannelPort="3"/>
<Channel ChannelPort="4"/>
<Channel ChannelPort="5"/>
<Channel ChannelPort="6"/>
<Channel ChannelPort="7"/>
<Channel ChannelPort="8"/>
<Channel ChannelPort="9"/>
<Channel ChannelPort="10"/>
<Channel ChannelPort="11"/>
<Channel ChannelPort="12"/>
<Channel ChannelPort="13"/>
<Channel ChannelPort="14"/>
<Channel ChannelPort="15"/>
</Channels>
</Technical>
<Viewports Handle="3" Active="1">
<VPort Handle="1002" Name="1">
<ViewCenter/>
<ZoomCoeff>1</ZoomCoeff>
<ViewHeight>100</ViewHeight>
<AspectRatio>1</AspectRatio>
<DisplayRect>
<Right>1024</Right>
<Bottom>768</Bottom>
</DisplayRect>
</VPort>
</Viewports>
<TextStyles Handle="6"/>
<Layers Handle="5"/>
<Blocks Handle="4"/>
<Entities Handle="2">
<Circle Handle="1001" ChannelPort="1" Selected="true" IsFill="true" Radius="299.524652" StartAngle=".785398163">
<ToolCompensation/>
<Center X="511.637239" Y="2224.7191"/>
</Circle>
</Entities>
<NestParts Handle="7"/>
<NestPlates Handle="8"/>
<NestGroups Handle="9"/>
<NestResults Handle="10" ActiveModel="11"/>
</LXDDocument>

Это CNC код? или нет ?
uzum
Новичок
Сообщения: 3
Зарегистрирован: 21 окт 2020, 14:23
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение uzum »

sima8520 писал(а): 26 окт 2020, 12:41 пробовал я такую прогу, она руководит станком напрямую. для резки нужен векторный файл с вырезаемыми деталями, типа .dxf. в простонародье, нужен чертеж деталей
Сама программа CypCut умеет сохранять файлы
DXF - CAD файл
и LXD свой какой то.
И если его открыть блокнотом то текст очень похож на код, но я не уверен то это (что просит Lantek) или не то.
alexey_ushakov
Кандидат
Сообщения: 68
Зарегистрирован: 03 сен 2017, 10:28
Репутация: 1
Настоящее имя: Alexey
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение alexey_ushakov »

uzum писал(а): 26 окт 2020, 15:19 Это CNC код? или нет ?
вы под cnc кодом что подразумеваете?
если имеется в виду код, который управляет станком, то да это он (в какомто виде... а точнее это xml файл с другим расширением). если вы имеете в виду g-code, как у мач3, гипертерм или фанук/сименс/дмгмори, то это не он.
к слову - у меня cypcut вполне себе открывает g-code файлы от плазмы под управлением мач3 и сделанные в пронесте. резать не пробовал, но открывать открывает))))
ex71
Мастер
Сообщения: 704
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Как получить CNC - код, выдаваемый CypCut?

Сообщение ex71 »

uzum писал(а): 26 окт 2020, 15:23
sima8520 писал(а): 26 окт 2020, 12:41 пробовал я такую прогу, она руководит станком напрямую. для резки нужен векторный файл с вырезаемыми деталями, типа .dxf. в простонародье, нужен чертеж деталей
Сама программа CypCut умеет сохранять файлы
DXF - CAD файл
и LXD свой какой то.
И если его открыть блокнотом то текст очень похож на код, но я не уверен то это (что просит Lantek) или не то.
да текст похож на код. А код представляет из себя текст )) Это XML файл. С вашими знаниями только станки переделывать...

я больше 2 лет работал на лазере с CypCut, и смонтировал не один станок под ее управлением.
За все это время ниразу не наблюдал желающих уйти от самой продвинутой системы на "непонятно что". Я на ней и не металлы резал. Швеллера в труборез совал и резал. При этом другие системы не дадут такой гибкости.

Во-первых как уже заметили: вы не понимаете как с ним работать, поэтому хотите поменять. Вам надо просто оператора научить. Странно что при ПНР этого не сделали.
Во-вторых CypCut это софт для железа. А железо управляется только своим софтом, то есть CypCut. Вы бы в стойку то заглянули ради приличия.
Хотим перевести управление на Lantek Expert cut, чтобы сократить процент отходов.
процент отходов чего? бошки? так высота подъема меняется.. Можно short move включить, если много мелких отверстий рядом.
отходов металла? Выражайтесь яснее, а то ниче не ясно что вас не устраивает.

Если раскладки плохие - ну так вы просто не умеете ей пользоватся. Хотя да, иногда она косячит. Ну есть же куча вариантов решения.
Ответить

Вернуться в «Лазерные, плазменные и другие раскроечные станки»