Перейти к содержимому


Фотография

Как в ProNest прописать код для щупа металла?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 OFFLINE   Yamaha27

Yamaha27

    Абитуриент

  • Пользователи
  • Pip
  • 1 сообщений
  • Пол:Мужчина
  • Из:Гомель

Отправлено 02 Июль 2022 - 14:03

Добрый день, камрады. Приобрели станок плазменной резки, на нем стоял софт с шиткамом и матчем. Вопрос каков, там в шиткаме прописан фрагмент кода по щупу металла. Ранее работал в пронесте (настроенный был до меня, как его настраивать не знаю точно) и им очень даволен, переходить на шиткам большого желания нет, подскажите как в пронесте прописать что бы вставлялся этот фрагмент кода для щупа металла который вставляется в шиткаме. Как понимаю стандартный профиль матча с пронеста подходит к большинству станков на упралвении матча. Вопрос только в этом фрагменте. или в какой м05 или какой макрос надо его вставить. Спасибо за подсказку. Если не корректно составил вопрос, уточните. т.к. понимая мало, обычный юзер. Спасибо еще раз.


  • 0

#2 OFFLINE   S.Martynov

S.Martynov

    Бакалавр CNC

  • Продвинутый
  • PipPipPip
  • 265 сообщений
  • Пол:Мужчина
  • Интересы:FastReport, VBA
  • Из:Р

Отправлено 02 Июль 2022 - 23:25

Добрый день, можно прописать в постпроцессор перед каждой активации резки

 

можете прислать ваш пп и команду активации щупа я сделаю


Сообщение отредактировал S.Martynov: 02 Июль 2022 - 23:26

  • 0

#3 OFFLINE   ater14

ater14

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Пол:Мужчина
  • Из:Минск

Отправлено 03 Август 2023 - 14:39

Остался вопрос такого рода: как сделать, что бы считался вес данной площади листа [MtcFormatSize(<Nest."dLengthUsed">,<Plate."dWidth">)]?


  • 0

#4 OFFLINE   S.Martynov

S.Martynov

    Бакалавр CNC

  • Продвинутый
  • PipPipPip
  • 265 сообщений
  • Пол:Мужчина
  • Интересы:FastReport, VBA
  • Из:Р

Отправлено 03 Август 2023 - 22:34

Остался вопрос такого рода: как сделать, что бы считался вес данной площади листа [MtcFormatSize(<Nest."dLengthUsed">,<Plate."dWidth">)]?

 

[vartostr(round(<Nest."dLengthUsed">*<Plate."dWidth">*<PlateMaterial."dThickness">*<PlateMaterial."dDensity">*0.453592)) + ' кг.'] 

 

ну или так

 

[MtcFormatWeight(<Nest."dLengthUsed">*<Plate."dWidth">*<PlateMaterial."dThickness">*<PlateMaterial."dDensity">)] 


Сообщение отредактировал S.Martynov: 03 Август 2023 - 22:40

  • 1

#5 OFFLINE   ater14

ater14

    Студент

  • Пользователи+
  • PipPip
  • 15 сообщений
  • Пол:Мужчина
  • Из:Минск

Отправлено 04 Август 2023 - 12:24

[vartostr(round(<Nest."dLengthUsed">*<Plate."dWidth">*<PlateMaterial."dThickness">*<PlateMaterial."dDensity">*0.453592)) + ' кг.'] 

 

ну или так

 

[MtcFormatWeight(<Nest."dLengthUsed">*<Plate."dWidth">*<PlateMaterial."dThickness">*<PlateMaterial."dDensity">)] 

Спасибо большое)


  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных