Перейти к содержанию

Обсуждение участника:Виктор~ruwikiversity

Содержимое страницы недоступно на других языках.
Добавить тему
Материал из Викиверситета
Последнее сообщение: 13 лет назад от Виктор в теме «CNC (ЧПУ) программирование»


Добро пожаловать в Викиверситет!

[править]
Иллюстрирование Википедии: Руководство по размещению файлов на Викискладе. После загрузки файлов на Викисклад их можно будет использовать в статьях Викиверситета.

Здравствуйте, и добро пожаловать в русскоязычную часть Викиверситета! Надеемся, Вы получите большое удовольствие от участия в проекте.

Постарайтесь вначале статьи обозначить цель Вашей работы. Укажите, является ли создаваемая Вами страница учебным курсом или исследовательской работой.

Если Вы хотите написать энциклопедическую статью, то для этого есть Википедия, см. Чем не является Викиверситет.

Ознакомьтесь, пожалуйста, с вики-разметкой и принципами размещения и именования статей.

Чтобы получать актуальную информацию о событиях, происходящих в Викиверситете, Вы можете установить шаблон {{Актуально}}, например, в самое начало своей страницы обсуждения.

Иллюстрации загружайте на Викисклад, предназначенный для хранения медиафайлов вики-проектов. Прочитайте, пожалуйста, брошюру об основах иллюстрирования статей в Википедии и работе на Викискладе. Загруженные файлы на Викисклад можно будет одинаково легко использовать в Википедии и в Викиверситете.

По всем вопросам смело обращайтесь на портал сообщества или к одному из администраторов. При этом, пожалуйста, подписывайтесь на страницах обсуждения (но не в статьях Викиверситета), используя четыре идущих подряд знака тильды (~~~~). И ещё раз — добро пожаловать! :-) вы можете убрать данный шаблон с вашей страницы обсуждения по собственному желанию


-- 19:58, 29 марта 2011 (UTC)

CNC (ЧПУ) программирование

[править]

Развитие современной бытовой компьютерной техники привело к тому, что компьютеры, по вычислительным возможностям превзошли традиционные стойки ЧПУ и достаточно дешево стоят. Несмотря на то, что наиболее распространенная в мире операционная система не является системой реального времени, высокая тактовая частота работы процессора позволяет пренебречь этим при работе с процессами длительностью более 0,1 мс. Компьютер уже имеет ОЗУ, постоянную память, устройства ввода и монитор. Достаточно установить PCI адаптер ввода-вывода, загрузить математику и стойка управления станком ЧПУ готова. Примером тому служит ПО FMS-3000. Математика постоянно совершенствуются, к тому же разработчиками используются библиотеки ПО языка, на котором они пишут программы, а те в свою очередь постоянно пополняются и совершенствуются фирмой разработчиком языка. Достаточно загрузить обновление и в Ваших руках уже совершенно новые возможности для реализации производственных задач. Вполне естественно возникает вопрос: как же наиболее эффективно управлять таким инструментом? Не так уж много людей точно знают, что такое параметрическое программирование, еще меньше знают, как его применить. Но именно оно и является самым главным инструментом управления ЧПУ. Учитывая силу и эффективность, которое дает его применение, удивляет, что производители станков и систем ЧПУ, профильные учебные заведения не останавливаются на этом подробно. Так что же это - параметрическое программирование? Параметрическое программирование можно сравнить с компьютерными языками программирования, такими как Basic, С, Pascal. Однако этот язык присущ ЧПУ и может быть доступен на уровне G - функций, что дает возможность рассматривать его, как объектно-ориентированный. Становится возможным вариантность, вычисления, применение логических операторов. Работая с проходами инструмента, как с объектами открываются такие возможности, как организация циклов, 3-D обработка. Во многих версиях параметрического программирования добавляются еще и специфические элементы, расширяющие возможности. К примеру, Custom Macro предоставляет пользователям доступ к параметрам ЧПУ, хранящих информацию о коррекции инструмента, положении рабочих органов станка в системе координат, значение G - кода, ошибки и прочее из управляющей программы. Подобно компьютерным языкам программирования, в параметрическом программировании их существует несколько версий User Task (Okuma), Q Routine (Sodick), Advanced Programming Language (APL G& L). Достаточно популярен Custom Macro, в системе ЧПУ Fanuc. Но самым глубоким и обширным из всех перечисленных на сегодняшний день является язык макропрограммирования (ЯМ) FMS-3000. Он из подмножества языка Basic и предназначен кроме перечисленных выше возможностей, операций ввода и вывода на экран текстовой, числовой и графической информации. Также ЯМ позволяет осуществить доступ к системным переменным и ячейкам программы электроавтоматики, создавать свои собственные функции, которые наиболее полно реализуют управление всех компонентов станка. С помощью ЯМ можно разрабатывать диалоговые УП, а при условии отсутствия в тексте функций управления станком (G, M - функций) ПО FMS-3000 позволяет выполнять программы ЯМ даже параллельно с отработкой управляющей программы. Данная особенность ЯМ дает возможность организовать дополнительные информационные окна, систему слежения за дополнительными параметрами, режимы контроля и протоколирования процессов обработки и т.д. Такие программы выполняются в фоновом режиме и в свободное от всех других задач время, при большой загрузке могут временно приостанавливать свою работу. Грамотно используя такие возможностями, имеешь в своих руках самый эффективный способ управления станком, открываешь для себя огромное пространство для творчества и реализации своих идей и решений.

Виктор 20:42, 29 марта 2011 (UTC)Ответить

Ваша учётная запись будет переименована

[править]

08:13, 20 марта 2015 (UTC)

Учётная запись переименована

[править]

10:38, 19 апреля 2015 (UTC)