ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ДостиТСниС Π² процСссС изготовлСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ

Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π ΡƒΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся довольно ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ занятиСм, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всС гСомСтричСскиС расчёты Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Ρƒ-программисту. ОсобСнно Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ расчёты ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ для слоТных ΠΊΡ€ΠΈΠ²ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… повСрхностСй. Однако всС программисты-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ прСдставлСниС ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ программирования нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚. Π’ Π½Π°ΡˆΠ΅ΠΉ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ДостиТСниС Π² процСссС изготовлСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π’Π•Π”Π•ΠΠ˜Π•

Π’ Π½Π°ΡΡ‚оящСС врСмя Π³Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ производства являСтся сохранСниС ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ отСчСствСнной тСхнологичСской срСды, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ выпуск конкурСнтоспособных Π½Π° ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΌ Ρ€Ρ‹Π½ΠΊΠ΅ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π’ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ этой Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π³Π»Π°Π²Π΅Π½ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Ρ€ΠΎΠ»ΡŒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ созданию высокоэффСктивных производствСнных систСм, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… соврСмСнныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’Π°ΠΊΠΈΠ΅ производства Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ высоким ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ всСх ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… элСмСнтов. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ производств базируСтся Π½Π° Ρ€Π΅ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ…. Π’ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… условиях ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ особыС трСбования ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… производств, ΠΊ ΡΡ€ΠΎΠΊΠ°ΠΌ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Ρƒ выполнСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся сфСрой, Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ новСйшиС достиТСния Π½Π°ΡƒΠΊΠΈ ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π΅ΠΉ ΠΈΡ… Π² Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ производствСнныС систСмы, Π² Ρ‡Π°ΡΡ‚ности, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ Π°Π²Ρ‚оматичСскиС участки ΠΈ Ρ†Π΅Ρ…Π°.

Рисунок 1 — ΠžΠ±Ρ‰Π°Ρ структура Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ систСмы управлСния Ρ†Π΅Ρ…ΠΎΠΌ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ этапами Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ тСхнологичСских процСссов являСтся:

1. Автоматизации тСхнологичСской ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ производства.

2. ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для оборудования с Π§ΠŸΠ£.

3. Автоматизация программирования оборудования с Π§ΠŸΠ£.

ВСхнологичСская ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ комплСкс Ρ€Π°Π±ΠΎΡ‚, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивноС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ…, Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… тСхнологичСских процСссов (ВП) с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… достиТСний Π½Π°ΡƒΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π½Π° Π±Π°Π·Π΅ максимальной ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Под тСхнологичСской ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΎΠΉ производства (ВПП) Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС понимаСтся комплСкс Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ тСхнологичности конструкции запускаСмого Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ издСлия, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ тСхнологичСских процСссов ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π² тСхнологичСского обСспСчСния, расчСту тСхничСски обоснованных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ²Ρ‹Ρ… Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ количСства тСхнологичСского оборудования ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… ΠΏΠ»ΠΎΡ‰Π°Π΄Π΅ΠΉ, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ тСхнологичСских процСссов ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΈΠΌΠΈ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π°Ρ…, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выпуска Π½ΠΎΠ²ΠΎΠ³ΠΎ издСлия Π² Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΌΠ°Ρ….

ЦСлью тСхнологичСской ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ являСтся достиТСниС Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ изготовлСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Ρ‚Ρ€Π°Ρ‚Π°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ.

ВСхнологичСская ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° производства для станков с Π§ΠŸΠ£ состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… этапов.

1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.

2. ГСомСтричСскиС расчСты ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

3. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° станка ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ нСпосрСдствСнно Π½Π° ΡΡ‚Π°Π½ΠΊΠ΅ с Π§ΠŸΠ£.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ этап совпадаСт с Π’ПП для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ производства.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ этап — гСомСтричСскиС расчСты — описаниС ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… повСрхностСй для Ρ†Π΅Π»Π΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ программирования.

ГСомСтричСскиС расчСты Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² ΡΠ΅Π±Ρ снятиС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ с Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ° ΠΈ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΈ ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ.

Базовая Ρ‚ΠΎΡ‡ΠΊΠ° — такая Ρ‚ΠΎΡ‡ΠΊΠ°, ΠΊΡƒΠ΄Π° выводится инструмСнт ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ΠžΠΏΠΎΡ€Π½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° — Ρ‚ΠΎΡ‡ΠΊΠ° Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ осущСствляСтся ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ направлСния двиТСния инструмСнта.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ этап

Π’ ΡΠΎΠΎΡ‚вСтствии с ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ подбираСтся ΠΈ Π½Π°Π»Π°ΠΆΠΈΠ²Π°Π΅Ρ‚ся Ρ€Π΅ΠΆΡƒΡ‰ΠΈΠΉ инструмСнт, тСхнологичСская оснастка. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡΡ Π½Π°Π»Π°Π΄ΠΊΠ° станка: Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° устанавливаСтся Π½Π° ΡΡ‚ΠΎΠ» Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ настроСнныС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€, Π·Π°ΠΊΡ€Π΅ΠΏΠ»ΡΡŽΡ‚ΡΡ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ячСйках, зафиксированных Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ пуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ осущСствляСтся Π² ΠΏΡ€ΠΈΡΡƒΡ‚ствии Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Π° ΠΈΠ»ΠΈ программиста. Π‘Π½Π°Ρ‡Π°Π»Π° станок Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π±Π΅Π· Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ обрабатываСтся пСрвая Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ΄Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠ³ΠΎ считывания. Если ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ‚ слоТная ΠΈ Π΄ΠΎΡ€ΠΎΠ³ΠΎΡΡ‚оящая Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ производится Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ (дСрСвянной ΠΈΠ»ΠΈ пластмассовой).

АвтоматизированныС систСмы ВПП Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² Π’ПП ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… производств:

— Π°Π²Ρ‚оматизация гСомСтричСских расчСтов. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ расчСты, особСнно слоТныС для ΠΊΡ€ΠΈΠ²ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… повСрхностСй ΠΈ Ρ€Π°ΡΡ‡Π΅Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Π΅;

— Π°Π²Ρ‚оматизация программирования. Для простых Π·Π°Π΄Π°Ρ‡ — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΡΠ²Π΅Ρ€Π»ΠΈΠ»ΡŒΠ½Ρ‹Ρ… станков с Π§ΠŸΠ£ — вводится информация ΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°Ρ…, Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½Π°Ρ… отвСрстий, послС Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° формируСтся автоматичСски. Для Π±ΠΎΠ»Π΅Π΅ слоТных Π·Π°Π΄Π°Ρ‡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° формируСтся Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΎΠΌ. Π”Π°Π»Π΅Π΅ осущСствляСтся синтаксичСский Π°Π½Π°Π»ΠΈΠ· ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ — ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΡ‰Π΅Ρ‚ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ошибки, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ — исправляСт. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ этап — ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΊΠΎΠ΄Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ станка ΠΈ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠ΅Ρ€Ρ„ΠΎΠ»Π΅Π½Ρ‚Ρ‹ (ΠΈΠ»ΠΈ запись Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ ΠΈΠ»ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΉ диск) — осущСствляСтся автоматичСски;

— Π³Ρ€Π°Ρ„ичСскоС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ двиТСния инструмСнта для тСстирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ЧПУ. Данная Π·Π°Π΄Π°Ρ‡Π° ВПП станков с Π§ΠŸΠ£ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ двиТСния инструмСнта ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Π΅Π΅ Π½Π° ΡΠΊΡ€Π°Π½ дисплСя ΠΈΠ»ΠΈ графопостроитСля позволяСт провСсти тСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ЧПУ Π½Π° ΡΡ‚Π°ΠΏΠ΅ Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ врСмя Π½Π° Π½Π°Π»Π°Π΄ΠΊΡƒ станка с Π§ΠŸΠ£.

Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ тСхнологичСская ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° производства ΠΏΡ€ΠΈ использовании станков с Π§ΠŸΠ£ сводится ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (УП).

БущСствуСт Ρ‚Ρ€ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° программирования ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для станков с Π§ΠŸΠ£:

Β· Ρ€ΡƒΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅;

Β· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡƒΠ»ΡŒΡ‚Π΅ УЧПУ;

Β· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CAD/CAM систСмы.

Π ΡƒΡ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся довольно ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ занятиСм, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ всС гСомСтричСскиС расчёты Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Ρƒ-программисту. ОсобСнно Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ расчёты ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ для слоТных ΠΊΡ€ΠΈΠ²ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… повСрхностСй. Однако всС программисты-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ прСдставлСниС ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ программирования нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚. Π’ Π½Π°ΡˆΠ΅ΠΉ странС сущСствуСт Π΅Ρ‰Π΅ Π½Π΅ΠΌΠ°Π»ΠΎ прСдприятий, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ программирования. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли Π·Π°Π²ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько станков с Π§ΠŸΠ£, Π° ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ просты, Ρ‚ΠΎ Π³Ρ€Π°ΠΌΠΎΡ‚Π½Ρ‹ΠΉ программист способСн довольно ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π±Π΅Π· срСдств Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ собствСнного Ρ‚Ρ€ΡƒΠ΄Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄ программирования Π½Π° ΠΏΡƒΠ»ΡŒΡ‚Π΅ ЧПУ ΠΏΡ€ΠΈΠΎΠ±Ρ€Ρ‘Π» ΠΎΡΠΎΠ±ΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ лишь Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹. Π­Ρ‚ΠΎ связано с Ρ‚СхничСским Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ систСм ЧПУ, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ интСрфСйса ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Π΅ΠΉ. Π’ ΡΡ‚ΠΎΠΌ случаС, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΈ Π²Π²ΠΎΠ΄ΡΡ‚ся прямо Π½Π° ΡΡ‚ΠΎΠΉΠΊΠ΅ ЧПУ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ ΠΈ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы ЧПУ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. НапримСр, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ станка ΠΌΠΎΠΆΠ΅Ρ‚ произвСсти Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π£ΠŸ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ постоянный Ρ†ΠΈΠΊΠ» ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΊΠΎΠ΄ Π£ΠŸ. НСкоторыС систСмы ЧПУ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс создания УП, Π΄Π΅Π»Π°Π΅Ρ‚ «ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅» с Π§ΠŸΠ£ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CAD/CAM систСм позволяСт «ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ» процСсс написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Работая с CAD/CAM систСмой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³-программист избавляСт сСбя ΠΎΡ‚ Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΈΡ… матСматичСских расчётов ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ инструмСнты, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ написания Π£ΠŸ.

БСгодня для достиТСния успСха Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠ΅ прСдприятиС Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ сокращСниСм срока выпуска ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ, сниТСнию Π΅Ρ‘ ΡΠ΅Π±Π΅ΡΡ‚оимости ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ качСства. Π‘Ρ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡŽ CAD/CAM/CAE систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ инструмСнтами для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих Π·Π°Π΄Π°Ρ‡.

Под CAD систСмой ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Ρ€ΡƒΠ΄ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°-конструктора ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ проСктирования ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΈ ΠΎΡ„ормлСния тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

CAM систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ расчёты Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ пСрСмСщСния инструмСнта для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΡΡ‚Π°Π½ΠΊΠ°Ρ… с Π§ΠŸΠ£, ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹Π΄Π°Ρ‡Ρƒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

CAE систСмы ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для расчётов конструктивной прочности, Π°Π½Π°Π»ΠΈΠ·Π° Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹Ρ… процСссов, расчётов гидравличСских систСм ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ².

ΠžΠ±Ρ‰Π°Ρ схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹ с CAD/CAM систСмой:

Π­Ρ‚Π°ΠΏ 1. Π’ CAD систСмС создаётся элСктронный Ρ‡Π΅Ρ€Ρ‚Ρ‘ΠΆ ΠΈΠ»ΠΈ 3D модСль.

Π­Ρ‚Π°ΠΏ 2. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Ρ‚Ρ‘ΠΆ ΠΈΠ»ΠΈ 3D модСль импортируСтся Π² CAM систСму. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ программист опрСдСляСт повСрхности ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚ричСскиС элСмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ€Π΅ΠΆΡƒΡ‰ΠΈΠΉ инструмСнт ΠΈ Π½Π°Π·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌΡ‹ рСзания. БистСма ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ расчёты Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ пСрСмСщСния инструмСнта.

Π­Ρ‚Π°ΠΏ 3. Π’ CAM систСмС производится вСрификация (Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°) созданных Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ. Если Π½Π° ΡΡ‚ΠΎΠΌ этапС ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ошибки, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π²Π΅Ρ€Π½ΡƒΠ²ΡˆΠΈΡΡŒ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ этапу.

Π­Ρ‚Π°ΠΏ 4. Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ CAM систСмы являСтся ΠΊΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ формируСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ постпроцСссора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π£ΠŸ ΠΏΠΎΠ΄ трСбования ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ станка ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ЧПУ.

РассмотрСв всС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для станков с Π§ΠŸΠ£ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ CAD/CAM систСм. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ прСимущСствами:

1. Автоматизация гСомСтричСских расчётов.

2. Автоматизация программирования.

3. Автоматизации Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ двиТСния инструмСнта.

4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Π£ΠŸ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ Π΅Ρ‘ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

5. ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π° создания Π£ΠŸ.

1. Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π»

1.1 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„Ρ€Π΅Π·Π΅Ρ€Π½ΠΎΠ³ΠΎ станка Π”Π΅Ρ‚Π°Π»ΠΈ, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π½Π° ΡΡ‚Π°Π½ΠΊΠ΅ с Π§ΠŸΠ£ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ гСомСтричСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Π’ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ инструмСнт ΠΈ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° ΠΏΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ. УП ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅Ρ‚ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ инструмСнта — Π΅Π³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π°. Π’Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ инструмСнта ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ состоящСй ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ…, пСрСходящих Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π° участков. Π­Ρ‚ΠΈΠΌΠΈ участками ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прямыС Π»ΠΈΠ½ΠΈΠΈ, Π΄ΡƒΠ³ΠΈ окруТностСй, ΠΊΡ€ΠΈΠ²Ρ‹Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ порядка ΠΈΠ»ΠΈ Π²Ρ‹ΡΡˆΠΈΡ… порядков. Π’ΠΎΡ‡ΠΊΠΈ пСрСсСчСния этих участков Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ ΡƒΠ·Π»ΠΎΠ²Ρ‹ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² Π£ΠŸ содСрТатся ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ.

Рисунок 1.1 — ГСомСтричСскоС прСдставлСниС Π΄Π΅Ρ‚Π°Π»ΠΈ

1.1.1 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„Ρ€Π΅Π·Π΅Ρ€Π½ΠΎΠ³ΠΎ станка ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ стойки ЧПУ станка (Ρ†Π΅Ρ…ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅) Рассмотрим ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΡƒ создания Π£ΠŸ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ конструктивного элСмСнта «ΠΏΠ°Π·» ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΡ‘Π½Π½ΠΎΠ³ΠΎ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.2. Для создания Π£ΠŸ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ остановимся Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ строк ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ нСпосрСдствСнно ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π΅ΠΉ Π·Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠΏΠΎΡ€Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠ°Π·Π°. Для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ°Π·Π° сначала Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ„Ρ€Π΅Π·Ρƒ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ Π’1 ΠΈ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Ρ‘ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ Π΄Π°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ„Ρ€Π΅Π·Ρƒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· всС ΠΎΠΏΠΎΡ€Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ Π²Ρ‹Π²Π΅ΡΡ‚ΠΈ инструмСнт ΠΈΠ· ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ. Для удобства опрСдСлСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ свСдём ΠΈΡ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

Рисунок 1.2 — ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ элСмСнт «ΠΏΠ°Π·»

Рисунок 1.3 — Π”Π΅Ρ‚Π°Π»ΡŒ Π² ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚

Π’Π°Π±Π»ΠΈΡ†Π° 1.1 — ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠ°Π·Π°

Π’ΠΎΡ‡ΠΊΠ°

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΏΠΎ ΠΎΡΠΈ Π₯

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΏΠΎ ΠΎΡΠΈ Y

Π’1

Π’2

Π’3

Π’4

Подвод Ρ€Π΅ΠΆΡƒΡ‰Π΅Π³ΠΎ инструмСнта ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅:

N50 G00 X3 Y8

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π° ΠΊΠ°Π΄Ρ€Π° Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ инструмСнт ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡƒΡŽ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ:

N60 G00 Z0.5

N70 G01 Z-1 F25

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ инструмСнт окаТСтся Π½Π° Π½ΡƒΠΆΠ½ΠΎΠΉ Π³Π»ΡƒΠ±ΠΈΠ½Π΅ (1 ΠΌΠΌ), ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· всС ΠΎΠΏΠΎΡ€Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ°Π·Π°:

N80 G01 X3 Y3

N90 G01 X7 Y3

N100 G01 X7 Y8

Π’Π΅ΠΏΠ΅Ρ€ΡŒ слСдуСт вывСсти инструмСнт ΠΈΠ· ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ — ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ высоту:

N110 G01 Z5

Π‘ΠΎΠ±Π΅Ρ€Π΅ΠΌ всС ΠΊΠ°Π΄Ρ€Ρ‹ вмСстС, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ нСсколько Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Π°Π±Π»ΠΈΡ†Π° 1.2 — Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

ΠšΠ°Π΄Ρ€Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

ПояснСния

%

Π‘ΠΈΠΌΠ²ΠΎΠ» Π½Π°Ρ‡Π°Π»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

О0001

НомСр ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

N10 G21 G49 G54 G80 G90

Π‘Ρ‚Ρ€ΠΎΠΊΠ° бСзопасности

N20 M06 T01

Π’Ρ‹Π·ΠΎΠ² инструмСнта № 1

N30 G43 H01

ΠšΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†ΠΈΡ Π΄Π»ΠΈΠ½Ρ‹ инструмСнта № 1

N40 M03 S1000

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² шпиндСля (1000 ΠΎΠ±/ΠΌΠΈΠ½)

N50 G00 X3 Y8

УскорСнноС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² ΠΎΠΏΠΎΡ€Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π’1

N60 G00 Z0.5

УскорСнноС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ инструмСнта Π² Z0.5

N70 G01 Z-1 F25

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ 1 ΠΌΠΌ Π½Π° ΠΏΠΎΠ΄Π°Ρ‡Π΅ 25 ΠΌΠΌ/ΠΌΠΈΠ½

N80 G01 X3 Y3

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ инструмСнта Π² Ρ‚ΠΎΡ‡ΠΊΡƒ Π’2 (25 ΠΌΠΌ/ΠΌΠΈΠ½)

N90 G01 X7 Y3

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ инструмСнта Π² Ρ‚ΠΎΡ‡ΠΊΡƒ Π’3 (25 ΠΌΠΌ/ΠΌΠΈΠ½)

N100 G01 X7 Y8

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ инструмСнта Π² Ρ‚ΠΎΡ‡ΠΊΡƒ Π’4 (25 ΠΌΠΌ/ΠΌΠΈΠ½)

N110 G01 Z5

ΠŸΠΎΠ΄ΡŠΡ‘ΠΌ инструмСнта Π²Π²Π΅Ρ€Ρ… Π² Z5 (25 ΠΌΠΌ/ΠΌΠΈΠ½)

N 120 M05

Π’Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² шпиндСля

N130 M30

Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

%

Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΊΠΎΠ½Ρ†Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

1.1.2 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠŸΠš с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Π² ΡΡ‚ΠΎΠΉΠΊΡƒ ЧПУ Набор тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠŸΠš с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Π² ΡΡ‚Π°Π½ΠΎΠΊ являСтся Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ эффСктивным способом Ρ€Π°Π±ΠΎΡ‚Ρ‹. Код УП ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ Π² Π»ΡŽΠ±ΠΎΠΌ тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. НапримСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ «Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚» ΠΈΠ· ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Windows.

Π•ΡΡ‚ΡŒ мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… тСкстовых Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ созданы для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ΄ΠΎΠΌ Π£ΠŸ. Π’Π°ΠΊΠΈΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ возмоТности ΠΏΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡŽ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ станочного ΠΊΠΎΠ΄Π°. НапримСр, ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹, автоматичСски Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒ строки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ курсор ΠΊ ΠΊΠΎΠ΄Ρƒ смСны инструмСнта. Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ тСкстовому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ ΠΏΡ€ΠΈ создании ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. НаиболСС ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Π£ΠŸ ΠΈΠΌΠ΅ΡŽΡ‚ инструмСнты графичСской ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΈ Ρ‚рансляции Π΅Π³ΠΎ Π² ΡΡ‚Π°Π½ΠΎΠΊ.

НСкоторыС тСстовыС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Π°, полях ΠΈ Ρ‚. Π΄. Код УП Π½Π΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Ρ‚Π°ΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, Π° ΡΠΎΡΡ‚ΠΎΠΈΡ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ· «Ρ‡ΠΈΡΡ‚ΠΎΠ³ΠΎ» тСкста Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ASCII. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ ASCII являСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌ тСкстовым Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ. Π€Π°ΠΉΠ»Ρ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, скорСС всСго, Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ «*.txt».

Π‘Ρ‚Π°Π½ΠΊΠΈ с Π§ΠŸΠ£ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ G ΠΈ M ΠΊΠΎΠ΄ΠΎΠ² Π² ΡΠΎΠΎΡ‚вСтствии с ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π°ΠΌΠΈ EIA/ISO. Код этого стандарта Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ASCII, Π½ΠΎ Π΅ΡΡ‚ΡŒ ряд Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ. Π€ΠΎΡ€ΠΌΠ°Ρ‚ ASCII ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠ΄Ρ‹ окончания строки ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΊΠ° ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки. Π’ Ρ‚Скстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку выполняСтся Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ «Enter», ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ этом Π½Π΅ ΠΎΡ‚обраТаСтся, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΡƒ Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку, хотя Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΠ½ ΠΏΡ€ΠΈΡΡƒΡ‚ствуСт. БистСма ЧПУ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Π£ΠŸ стоял Π·Π½Π°ΠΊ ΠΊΠΎΠ½Ρ†Π° ΠΊΠ°Π΄Ρ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «;» ΠΈΠ»ΠΈ «*». ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Ρ‹ ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‚ΠΎ ΠΎΠ½Π° выглядит Ρ‚Π°ΠΊ:

N50 G00 X230

N60 G01 Y300

N70 G01 Z100

Если Π²Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‘Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚Π΅ Π΅Ρ‘ Π½Π° ΡΡ‚Π°Π½ΠΎΠΊ, Ρ‚ΠΎ Π·Π½Π°ΠΊ ΠΊΠΎΠ½Ρ†Π° ΠΊΠ°Π΄Ρ€Π° помСщаСтся Π² ΠΊΠΎΠ½Π΅Ρ† ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Π£ΠŸ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв автоматичСски.

Ошибка Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»Π΅Ρ‡ΡŒ Π·Π° ΡΠΎΠ±ΠΎΠΉ массу ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π’ Π»ΡƒΡ‡ΡˆΠ΅ΠΌ случаС ошибка обСрнСтся сломанным инструмСнтом ΠΈΠ»ΠΈ Π±Ρ€Π°Ρ‡Π½ΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΡŒΡŽ, Π° Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ — ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ станка ΠΈΠ»ΠΈ Ρ‚Ρ€Π°Π²ΠΌΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ программист Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ дСшСвлС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°Ρ€Π°Π½Π΅Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‡Π΅ΠΌ ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΡΡ‚Π°Π½ΠΊΠ΅. Основной ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π£ΠŸ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π³Ρ€Π°Ρ„ичСской симуляции ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Вакая симуляция ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ прорисовка Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π° инструмСнта ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ полная имитация мСханичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΡΡ‚Π°Π½ΠΊΠ΅ с Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΠ΅ΠΉ удалСния ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

1.1.3 ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΡΡ‚Π°Π½ΠΎΠΊ ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ПК, Π΅Ρ‘ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π½Π° ΡΡ‚Π°Π½ΠΎΠΊ. Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π£ΠŸ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Π‘ЧПУ станка ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв связь осущСствляСтся Π² ΡΠΎΠΎΡ‚вСтствии со ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚ΠΎΠΌ RS-232. ΠŸΡ€ΠΈ этом COM-ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° соСдиняСтся с ΠΊΠ°Π±Π΅Π»Π΅ΠΌ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ Π½Π° ΠΊΠΎΡ€ΠΏΡƒΡΠ΅ станка ΠΈΠ»ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ УЧПУ. Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ УЧПУ станка ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Ρ‹Π»ΠΈ синхронизированы. Π­Ρ‚ΠΎ достигаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ настройкой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² БЧПУ ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, коммуникационная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ ΠΊΠ°Π±Π΅Π»ΡŒ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ вмСстС со ΡΡ‚Π°Π½ΠΊΠΎΠΌ, Π° ΠΈΠ½Ρ„ормация ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΉΠΊΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² БЧПУ для связи станка ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ станка. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΠΎΠΎΡ‚вСтствии с RS-232 ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π»ΠΈΠ½Π° кабСля Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»Π° 15 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ УП, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ свободный Ρ€Π°Π·ΠΌΠ΅Ρ€ свободной памяти БЧПУ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌ DNC. Π Π΅ΠΆΠΈΠΌ DNC ΠΈΠ»ΠΈ Ρ€Π΅ΠΆΠΈΠΌ прямого числового управлСния позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прямо ΠΈΠ· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ Π΅Ρ‘ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ БЧПУ. УП ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΈΠ· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Π±ΡƒΡ„Π΅Ρ€ памяти БЧПУ ΠΊΠ°Π΄Ρ€ Π·Π° ΠΊΠ°Π΄Ρ€ΠΎΠΌ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ систСма опрСдСляСт, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π΄Ρ€ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½, ΠΎΠ½Π° Π΅Π³ΠΎ удаляСт ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ — Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ прямого числового управлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ БЧПУ станка Π±Ρ‹Π»ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ, Π° Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ коммуникационная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DNC Ρ€Π΅ΠΆΠΈΠΌΠ°.

НСкоторыС станки ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½Ρ‹ собствСнными дисководами, Ρ‡Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π£ΠŸ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π‘ЧПУ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… носитСлСй — дискСт ΠΈ Ρ„Π»ΡΡˆ-ΠΊΠ°Ρ€Ρ‚.

«ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅» БЧПУ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ интСрфСйс Ethernet, Ρ‡Ρ‚ΠΎ позволяСт Π±ΠΎΠ»Π΅Π΅ быстро ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅. Π’Π°ΠΊΠΆΠ΅ прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ для дистанционного ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° систСмы ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ нСпосрСдствСнно ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ станка Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

1.2 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ УЧПУ для Ρ‚ΠΎΠΊΠ°Ρ€Π½ΠΎΠ³ΠΎ станка ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ УЧПУ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ряд ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ:

1. ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ Π°Π½Π°Π»ΠΈΠ·, Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π΄Π΅Ρ‚Π°Π»ΠΈ.

2. На ΠΎΡΠ½ΠΎΠ²Π΅ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π΅Ρ‚Π°Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ (ΠΏΡ€ΡƒΡ‚ΠΎΠΊ, литая Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° близкая ΠΊ Ρ„ΠΎΡ€ΠΌΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ).

3. Π’Ρ‹Π±ΠΎΡ€ инструмСнта.

4. БоставлСниС тСхнологичСского ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ.

5. Расчёт Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² рСзания.

6. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Рисунок 1.4 — Π§Π΅Ρ€Ρ‚Ρ‘ΠΆ Π΄Π΅Ρ‚Π°Π»ΠΈ

1.2.1 Анализ, Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ Π”Π΅Ρ‚Π°Π»ΡŒ прСдставляСт собой Ρ‚Π΅Π»ΠΎ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ изготовлСния Π½Π° ΡΡ‚Π°Π½ΠΊΠ°Ρ… Ρ‚ΠΎΠΊΠ°Ρ€Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹). ΠŸΡ€ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΊΠ°Π½Π°Π²ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π½Π°Ρ€Π΅Π·Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡŒΠ±Ρƒ ΠΈ ΠΏΡ€ΠΎΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ отвСрстиС.

1.2.2 Π’Ρ‹Π±ΠΎΡ€ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π—Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС ΠΌΠ΅Ρ‚Π°Π»Π»Π° ΡƒΡ…ΠΎΠ΄ΠΈΠ»ΠΎ Π² ΡΡ‚Ρ€ΡƒΠΆΠΊΡƒ для экономии ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π² ΡΠΎΠΎΡ‚вСтствии с ΡΡ‚ΠΈΠΌ принимаСтся Ρ„ΠΎΡ€ΠΌΠ° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ, изобраТённая Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.5. Π—Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° выполняСтся ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΎΠΉ ΠΈΠ· ΡΡ‚Π°Π»ΠΈ 45 Π“ΠžΠ‘Π’ 1050–74 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ горячСго прСссования.

Рисунок 1.5 — Эскиз Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ

1.2.3 Π’Ρ‹Π±ΠΎΡ€ инструмСнта Для Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ ΠΈ Ρ‡ΠΈΡΡ‚ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ основных повСрхностСй Π΄Π΅Ρ‚Π°Π»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΠ΄Ρ€Π΅Π·Π½ΠΎΠΉ Ρ€Π΅Π·Π΅Ρ† с ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΎΠΉ Ρ€Π΅ΠΆΡƒΡ‰Π΅ΠΉ пластиной (? = 95Β°, ?1 = 5Β°), Π“ΠžΠ‘Π’ 27 301–87 Π’5К10.

Рисунок 1.6 — Π Π΅Π·Π΅Ρ† для Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ ΠΈ Ρ‡ΠΈΡΡ‚ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Для прорСзания ΠΊΠ°Π½Π°Π²ΠΎΠΊ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΎΡ‚Ρ€Π΅Π·Π½ΠΎΠΉ Ρ€Π΅Π·Π΅Ρ† ΠΈΠ· Π±Ρ‹ΡΡ‚Ρ€ΠΎΡ€Π΅ΠΆΡƒΡ‰Π΅ΠΉ стали ΠΏΠΎ Π“ΠžΠ‘Π’ 18 874–83 ΠΈΠ· ΡΠΏΠ»Π°Π²Π° Π’5К10. НомСр инструмСнта Π² ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π’2.

Рисунок 1.7 — Π Π΅Π·Π΅Ρ† для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠ°Π½Π°Π²ΠΎΠΊ Для нарСзания Ρ€Π΅Π·ΡŒΠ±Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π΅Π·ΡŒΠ±ΠΎΠ²ΠΎΠΉ Ρ€Π΅Π·Π΅Ρ† с ΠΏΠ»Π°ΡΡ‚ΠΈΠ½ΠΎΠΉ ΠΈΠ· Ρ‚Π²Ρ‘Ρ€Π΄ΠΎΠ³ΠΎ сплава Π’15К6 ΠΏΠΎ Π“ΠžΠ‘Π’ 18 885–73.

Рисунок 1.8 — Π Π΅Π·Π΅Ρ† для нарСзания Ρ€Π΅Π·ΡŒΠ±Ρ‹ Для свСрлСния отвСрстия Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ свСрло O20 ΠΈΠ· ΡΠΏΠ»Π°Π²Π° Π’15К6 для свСрлСния Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… отвСрстий ΠΏΠΎ ΠžΠ‘Π’ И-20−2-80.

Рисунок 1.9 — Π‘Π²Π΅Ρ€Π»ΠΎ

1.2.4 ВСхнологичСский ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π΄Π΅Ρ‚Π°Π»ΠΈ Для Π΄Π°Π½Π½ΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈ тСхнологичСский ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ 010 Π—Π°Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ. Π¨Ρ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ°.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ 020 Π€Ρ€Π΅Π·Π΅Ρ€Π½ΠΎ-Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π°Π»ΡŠΠ½Π°Ρ. Π€Ρ€Π΅Π·Π΅Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ€Ρ†Ρ‹ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€

290, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Ρ‹Π΅ отвСрстия Π΄ΠΎ 010.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ 030 Вокарная.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 1. Π’ΠΎΡ‡ΠΈΡ‚ΡŒ основныС повСрхности ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ согласно ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², оставив припуск Π½Π° Ρ‡ΠΈΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ инструмСнтом Π’1.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 2. Π’ΠΎΡ‡ΠΈΡ‚ΡŒ основныС повСрхности ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ согласно ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² инструмСнтом Π’1.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 3. Π’ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Π½Π°Π²ΠΊΡƒ согласно ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² инструмСнтом Π’2.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 4. Π’ΠΎΡ‡ΠΈΡ‚ΡŒ Π³Π°Π»Ρ‚Π΅Π»ΡŒ ΠΈ Ρ„аску согласно ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² инструмСнтом Π’1.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 5. ΠΠ°Ρ€Π΅Π·Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡŒΠ±Ρƒ согласно ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² инструмСнтом Π’3.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ 6. ΠŸΡ€ΠΎΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ отвСрстиС согласно ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² инструмСнтом Π’4.

1.2.5 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² рСзания ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² рСзания сводится ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Ρ€Π΅ΠΆΡƒΡ‰Π΅ΠΉ части инструмСнта, числа ΠΎΠ±ΠΎΡ€ΠΎΡ‚ΠΎΠ² вращСния шпиндСля, скорости вращСния шпиндСля, Ρ…ΠΎΠ΄Π° ΠΈ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ инструмСнта. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ прСдставлСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.3.

Π’Π°Π±Π»ΠΈΡ†Π° 1.3 — Π Π΅ΠΆΠΈΠΌΡ‹ рСзания

НомСр ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°

НомСр инструмСнта

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Ρ€Π΅ΠΆΡƒΡ‰Π΅ΠΉ части

n, ΠΎΠ±/ΠΌΠΈΠ½

V, ΠΌ/ΠΌΠΈΠ½

S, ΠΌΠΌ/ΠΎΠ±

t, ΠΌΠΌ

Π’1

В5К10

1,0

2,0

Π’1

В5К10

0,6

2,0

Π’1

В5К10

0,6

2,0

Π’2

В5К10

0,15

0,1

Π’1

В5К10

0,6

0,1

Π’3

В15К6

0,1

1.2.6 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ По Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹ΠΌ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.3 Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌ рСзания составим ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ΠšΠ°Π΄Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСдставлСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.4 с ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ.

Π’Π°Π±Π»ΠΈΡ†Π° 1.4 — Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

ΠšΠ°Π΄Ρ€Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

ПояснСния

N00 T1

Π’Ρ‹Π±ΠΎΡ€ инструмСнта

N01 M3

ΠŸΡ€Π°Π²ΠΎΠ΅ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ шпиндСля

N02 M39

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ вращСния шпиндСля

N03 P800*

Максимальная частота вращСния шпиндСля

N04 P500

Минимальная частота вращСния шпиндСля

N05 S80

Π—Π΄Π°Π½ΠΈΠ΅ скорости рСзания

N06 G95

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π² ΠΌΠΌ/ΠΎΠ±

N07 F100

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ значСния ΠΏΠΎΠ΄Π°Ρ‡ΠΈ

N08 ~X33400*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΡΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N09 Z850

N10 G77

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» рСзания

N11 X16600

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π° рСзания

N12 Z4000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Ρ…ΠΎΠ΄Π°

N13 F000100

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N14 P1000400

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° припуска Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ…ΠΎΠ΄ инструмСнта

N15 P2004500

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° скоса коничСской повСрхности ΠΏΠΎ ΠΎΡΠΈ Π₯

N16 ~X58000*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N17 Z8500

N18 S108

Установка скорости рСзания

N19 F60

Установка ΠΏΠΎΠ΄Π°Ρ‡ΠΈ

N20 G77

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» рСзания

N21 X9600

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π° рСзания

N22 Z20700

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Ρ…ΠΎΠ΄Π°

N23 F000060

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N24 P1000400

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° припуска Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ…ΠΎΠ΄ инструмСнта

N25 P2003300

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° скоса коничСской повСрхности ΠΏΠΎ ΠΎΡΠΈ Π₯

N26 ~X9600*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N27 Z8500

N28 G77

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» рСзания

N29 X8000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€Π° рСзания

N30 Z24000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ Ρ…ΠΎΠ΄Π°

N31 P1000400

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° припуска Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ…ΠΎΠ΄ инструмСнта

N32 P20000000

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° скоса коничСской повСрхности ΠΏΠΎ ΠΎΡΠΈ Π₯

N33 ~X33000*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N34 Z20700

N35 S127

Π—Π°Π΄Π°Π½ΠΈΠ΅ скорости рСзания

N36 G70

ΠžΠ΄Π½ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ чистового точСния

N37 X16600

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ профиля Π΄Π΅Ρ‚Π°Π»ΠΈ

N38 Z4000

N39 F000030

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N40 P1000450

ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄Π΅Ρ‚Π°Π»ΠΈ

N41 P20000000

N42 ~X12000*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N43 Z9000

N44 G70

ΠžΠ΄Π½ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ чистового точСния

N45 X8000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ профиля Π΄Π΅Ρ‚Π°Π»ΠΈ

N46 Z20700

N47 F000030

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N48 P1003300

ΠŸΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄Π΅Ρ‚Π°Π»ΠΈ

N49 P2002300

N50 ~Z9000*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N51 Z24000

N52 T2

Π’Ρ‹Π±ΠΎΡ€ инструмСнта

N53 S101

Установка скорости рСзания

N54 G75

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» нарСзания цилиндричСских ΠΊΠ°Π½Π°Π²ΠΎΠΊ

N56 X7200

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Π΄Π½Π° ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N57 Z24000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠΈ послСднСй ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N58 F000015

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N59 P000500

Π¨Π°Π³ ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N60 ~X16600*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N61 Z16500

N62 G75

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» нарСзания цилиндричСских ΠΊΠ°Π½Π°Π²ΠΎΠΊ

N63 X10000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Π΄Π½Π° ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N64 Z15500

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠΈ послСднСй ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N65 F000015

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N66 P000500

Π¨Π°Π³ ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N67 ~X16600*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N68 Z12300

N69 G75

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» нарСзания цилиндричСских ΠΊΠ°Π½Π°Π²ΠΎΠΊ

N70 X12000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Π΄Π½Π° ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N71 Z12000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠΈ послСднСй ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N72 F000015

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N73 P000500

Π¨Π°Π³ ΠΊΠ°Π½Π°Π²ΠΊΠΈ

N74 X8000*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N75 Z400

N76 S108

Установка скорости рСзания

N77 F60

Установка ΠΏΠΎΠ΄Π°Ρ‡ΠΈ

N78 T1

Π’Ρ‹Π±ΠΎΡ€ инструмСнта

N79 -45Β°X8000

БнятиС фаски

N80 ~X16600*

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N81 Z19800

N82 G13

ΠšΡ€ΡƒΠ³ΠΎΠ²Π°Ρ интСрполяция ΠΏΡ€ΠΎΡ‚ΠΈΠ² часовой стрСлки

N83 X12000

Бнятия Π³Π°Π»Ρ‚Π΅Π»ΠΈ

N84 Z20700

N85 ~X10000

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° ΡƒΠΊΠΎΡ€Π΅Π½Π½ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ ΠΏΠΎ Π΄Π²ΡƒΠΌ осям

N86 300 000

N87 T3

Π’Ρ‹Π±ΠΎΡ€ инструмСнта

N88 S25

Установка скорости рСзания

N89 G31

ΠœΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» нарСзания Ρ€Π΅Π·ΡŒΠ±Ρ‹

N90 X71500

НаруТный Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ Ρ€Π΅Π·ΡŒΠ±Ρ‹

N91 Z4500

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ€Π΅Π·ΡŒΠ±Ρ‹

N92 F000030

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N93 T4

Π’Ρ‹Π±ΠΎΡ€ инструмСнта

N94 G73

Π¦ΠΈΠΊΠ» Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ свСрлСния

N95 X10000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° смСщСния оси свСрла послС свСрлСния

N96 Z11000

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ свСрлСния

N97 F000020

ΠœΠΈΠ½ΡƒΡ‚Π½Π°Ρ ΠΏΠΎΠ΄Π°Ρ‡Π°

N98 P2750

Π“Π»ΡƒΠ±ΠΈΠ½Π° свСрлСния Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΡ…ΠΎΠ΄

N99 ~X15000*

ΠžΡ‚Π²ΠΎΠ΄ инструмСнта Π½Π° Π±Ρ‹ΡΡ‚Ρ€ΠΎΠΌ Ρ…ΠΎΠ΄Ρƒ

N10 Z5000

N101 M30

ΠšΠΎΠ½Π΅Ρ† ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

1.2.7 Π’Π²ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π£Π§ΠŸΠ£

Настройка станка ΠΈ Π²Π²ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ порядкС. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, выполняСтся размСрная привязка ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ инструмСнта ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ станка. Π­Ρ‚Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° осущСствляСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ±Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Ρ…ΠΎΠ΄ΠΎΠ² с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ цилиндричСских повСрхностСй (ось X) ΠΈ Ρ‚ΠΎΡ€Ρ†ΠΎΠ² (ось Z) с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ΠΌ фактичСски ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ УЧПУ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ исходных Ρ‚ΠΎΡ‡Π΅ΠΊ двиТСния инструмСнтов.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° набираСтся Π½Π° ΠΏΡƒΠ»ΡŒΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ составлСнная Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΎΠΌ-программистом Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Π±Π»Π°Π½ΠΊΠ΅.

1.3 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎ-ΠΏΡ€ΠΎΠ±ΠΈΠ²Π½ΠΎΠ³ΠΎ прСсса ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎ-ΠΏΡ€ΠΎΠ±ΠΈΠ²Π½ΠΎΠ³ΠΎ прСсса осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ нСпосрСдствСнно Π½Π° ΠΏΡƒΠ»ΡŒΡ‚Π΅ УЧПУ, с Π²Π½Π΅ΡˆΠ½Π΅Π³ΠΎ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ диска, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠŸΠš Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ RS-232. Π’ Ρ†Π΅Π»ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° программирования ΠΈ Π²Π²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ УЧПУ соотвСтствуСт ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ°ΠΌ, примСняСмым для Ρ„Ρ€Π΅Π·Π΅Ρ€Π½ΠΎΠ³ΠΎ станка, описанным Ρ€Π°Π½Π΅Π΅.

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ программирования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ряд ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ:

1. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈ.

2. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ полоТСния Π·Π°ΠΆΠΈΠΌΠΎΠ² листа.

3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½ΠΎΠΌΠ΅Ρ€Π° инструмСнта ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° станции.

4. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΈ.

5. ВычислСниС значСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚.

6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°.

Рисунок 1.10 — Π§Π΅Ρ€Ρ‚Ρ‘ΠΆ Π΄Π΅Ρ‚Π°Π»ΠΈ

1.3.1 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π”Π΅Ρ‚Π°Π»ΡŒ, изобраТённая Π½Π° Π ΠΈΡΡƒΠ½ΠΊΠ΅ 1.10, изготавливаСтся ΠΈΠ· Π»ΠΈΡΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚Π°Π»Π»Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π΄Π°Π½Π½ΡƒΡŽ Π΄Π΅Ρ‚Π°Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΉ листовой ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΈ.

1.3.2 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ полоТСния Π·Π°ΠΆΠΈΠΌΠΎΠ² Π—Π°ΠΆΠΈΠΌΡ‹ листа Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΡƒΡŽ Ρ„ΠΈΠΊΡΠ°Ρ†ΠΈΡŽ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ. ΠŸΡ€ΠΈ Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ фиксации Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹Π΅ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ листа ΠΈ ΠΊΠ°ΠΊ слСдствиС нСточности Π² ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ попадания Π΄Π΅Ρ‚Π°Π»ΠΈ Π² ΠΌΡ‘Ρ€Ρ‚Π²ΡƒΡŽ Π·ΠΎΠ½Ρƒ Π·Π°ΠΆΠΈΠΌΠ°.

1.3.3 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½ΠΎΠΌΠ΅Ρ€Π° инструмСнта ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° станции ΠšΡ€ΡƒΠ³Π»ΠΎΠ΅ отвСрстиС O4 ΠΌΠΌ — Π²Ρ‹Ρ€ΡƒΠ±ΠΊΠ° пуансоном O4 ΠΌΠΌ.

ΠšΡ€ΡƒΠ³Π»ΠΎΠ΅ отвСрстиС O8 ΠΌΠΌ — Π²Ρ‹Ρ€ΡƒΠ±ΠΊΠ° пуансоном O8 ΠΌΠΌ.

ΠšΡ€ΡƒΠ³Π»ΠΎΠ΅ отвСрстиС O60 ΠΌΠΌ — Π²Ρ‹Ρ€ΡƒΠ±ΠΊΠ° пуансоном O60 ΠΌΠΌ.

ΠšΠΎΠ½Ρ‚ΡƒΡ€ Π΄Π΅Ρ‚Π°Π»ΠΈ — Π²Ρ‹Ρ€ΡƒΠ±ΠΊΠ° пуансоном 5*85 ΠΌΠΌ ΠΈ ΠΏΡƒΠ°Π½ΡΠΎΠ½ΠΎΠΌ 10*110 ΠΌΠΌ.

1.3.4 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΈ

1. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ отвСрстия O8 ΠΌΠΌ — станция Π² ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π’304.

2. Π’ΠΎΡΠ΅ΠΌΡŒ отвСрстий O4 ΠΌΠΌ — станция Π² ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π’203.

3. Π”Π²Π° отвСрстия O60 ΠΌΠΌ — станция Π² ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π’219.

4. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ пуансоном 5*85 ΠΌΠΌ — станция Π² ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π’255.

5. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ пуансоном 10*110 ΠΌΠΌ — станция Π² ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π’201.

1.3.5 ВычислСниС значСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π’Π°Π±Π»ΠΈΡ†Π° 1.5 — ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ значСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΏΠΎ X

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° ΠΏΠΎ Y

Π’304(O8 ΠΌΠΌ)

Π’203(O4 ΠΌΠΌ)

102.32

92.32

102.32

121.68

137.68

92.32

137.68

121.68

242.32

92.32

242.32

121.68

277.68

92.32

277.68

121.68

Π’219(O60 ΠΌΠΌ)

ПослС выполнСния всСх ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ нСпосрСдствСнно ΠΊ ΡΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Π°Π±Π»ΠΈΡ†Π° 1.6 — Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

Π‘Ρ‚Ρ€ΠΎΠΊΠ° ΠΊΠΎΠ΄Π°

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

G06 A1.6 B0

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Ρ‹ ΠΈ ΡΠΎΡ€Ρ‚Π° ΠΌΠ΅Ρ‚Π°Π»Π»Π°

G92 X1210. Y1270.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€Π° ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΈ

G98 X 30. Y100. I400. J250 P3 K2

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ

G90

Π—Π°Π΄Π°Π½ΠΈΠ΅ систСмы отсчСта

U1

Начало записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ адрСсом U1

X370. Y210. T304

Π’Ρ‹Π±ΠΎΡ€ инструмСнта ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΡƒΠ΄Π°Ρ€Π° Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ (X370; Y210)

Y10.

Π£Π΄Π°Ρ€ Π² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°Ρ… (X370;Y10)

X10.

Π£Π΄Π°Ρ€ Π² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°Ρ… (X10;Y10)

Y210.

Π£Π΄Π°Ρ€ Π² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°Ρ… (X10;Y210)

G72 X120. Y110.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ отсчёта

A1 G26 I50. J45. K4 T203

Π¨Ρ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ° Π³Ρ€ΡƒΠΏΠΏΡ‹ отвСрстий ΠΈ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ строки Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ шаблона ΠΏΠΎΠ΄ адрСсом А1

G72 X260.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ отсчёта

B1

Π’Ρ‹Π·ΠΎΠ² шаблона А1 Π² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°Ρ… (X260;Y110)

V1

ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ адрСсом U1

U2

Начало записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ адрСсом U2

X260. Y110. T219

Π’Ρ‹Π±ΠΎΡ€ инструмСнта ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΡƒΠ΄Π°Ρ€Π° Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ (X260; Y110)

X120.

Π£Π΄Π°Ρ€ Π² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°Ρ… (X120;Y110)

V2

ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ адрСсом U2

U3

Начало записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ адрСсом U3

G72 X380. Y220.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ отсчёта

G66 I220. J-90 P85. Q5. D-0.15 T255

Π’Ρ‹Π±ΠΎΡ€ инструмСнта ΠΈ ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹

G72 X0. Y0.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ отсчёта

G66 I220. J90. P85. Q5. D-0.15

Π¨Ρ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹

V3

ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ адрСсом U3

U4

Начало записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ адрСсом U4

G72 X 0. Y220.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ отсчёта

G66 I380. J0. P110. Q10. D-0.15 T201

Π’Ρ‹Π±ΠΎΡ€ инструмСнта ΠΈ ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹

G72 X 380. Y0.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ отсчёта

G66 I380. J180. P110. Q10. D-0.15

Π¨Ρ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠ° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹

V4

ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ записи Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ адрСсом U4

G76 W1 Q4

Π’Ρ‹Π·ΠΎΠ² ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· ΡƒΡ‡Π°ΡΡ‚ΠΊΠ° памяти с Π°Π΄Ρ€Π΅ΡΠΎΠΌ U1 Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ оси Y

G76 W2 Q3

Π’Ρ‹Π·ΠΎΠ² ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· ΡƒΡ‡Π°ΡΡ‚ΠΊΠ° памяти с Π°Π΄Ρ€Π΅ΡΠΎΠΌ U2 Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ оси Y

G76 W3 Q2

Π’Ρ‹Π·ΠΎΠ² ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· ΡƒΡ‡Π°ΡΡ‚ΠΊΠ° памяти с Π°Π΄Ρ€Π΅ΡΠΎΠΌ U3 Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ оси Y

G75 W4 Q3

Π’Ρ‹Π·ΠΎΠ² ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· ΡƒΡ‡Π°ΡΡ‚ΠΊΠ° памяти с Π°Π΄Ρ€Π΅ΡΠΎΠΌ U4 Π² Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ оси X

M13

ΠžΡ‚ΠΌΠ΅Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²ΠΊΠΈ

G50

Код окончания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ осСй станка X ΠΈ Y Π² Π½ΡƒΠ»Π΅Π²Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹

Π‘Ρ…Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΡ‘Π½ Π½Π° Π ΠΈΡΡƒΠ½ΠΊΠ΅ 1.18.

Рисунок 1.18 — Π‘Ρ…Π΅ΠΌΠ° размСщСния Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Π½Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ Рисунок 1.19 — ΠœΠ°ΡΡˆΡ‚Π°Π±, А — ΠΌΠΈΠΊΡ€ΠΎ соСдинСниС

1.4 ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ проСктирования РассмотрСнныС способы ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ оборудования с Π§ΠŸΠ£ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹:

1. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ станок Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ составлСнной Π½Π° ΡΠ·Ρ‹ΠΊΠ΅, воспринимаСмом Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ станком. ИспользованиС Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ.

2. ЦСлСсообразно Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ срСдство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π»ΠΎ Π±Ρ‹ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ Π΄Π΅Ρ‚Π°Π»ΠΈ, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Π½Π° Π»ΡŽΠ±ΠΎΠΌ языкС высокого уровня (C++, AutoCAD, Компас ΠΈ Ρ‚. Π΄.) Π² ΡΠ·Ρ‹ΠΊ любого станка с Π§ΠŸΠ£.

2. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π»

2.1 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структуры ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Вранслятор ΠΏΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²Ρƒ это компилятор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ осущСствляСт ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ нСмашинного ΠΈ Π½Π΅ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ языка Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π½Π΅ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΈ Π½Π΅ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ язык. Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° рСализуСтся ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка Π½Π° ΠΎΠ΄ΠΈΠ½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡ Ρ‚Π°ΠΊΠΎΠ³ΠΎ прСобразования состоит ΠΈΠ· Π΄Π²ΡƒΡ… этапов — Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΡΠΈΠ½Ρ‚Π΅Π·Π°.

На ΡΡ‚Π°ΠΏΠ΅ Π°Π½Π°Π»ΠΈΠ·Π° выполняСтся распознаваниС тСкста исходной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ². Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ прСдставлСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, понятноС транслятору.

На ΡΡ‚Π°ΠΏΠ΅ синтСза Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ прСдставлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, содСрТащСйся Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², пороТдаСтся тСкст Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΡΠΎΡΡ‚Π°Π²Π΅ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€Π° присутствуСт Ρ‡Π°ΡΡ‚ΡŒ, отвСтствСнная Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ошибок, которая Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ошибки Π² Ρ‚СкстС исходной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ максимально ΠΏΠΎΠ»Π½ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎ Ρ‚ΠΈΠΏΠ΅ ошибки ΠΈ ΠΌΠ΅ΡΡ‚Π΅ Π΅Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ. Π’ Π»ΡƒΡ‡ΡˆΠ΅ΠΌ случаС ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ исправлСния ошибки.

Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ этого ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка Π½Π° ΠΎΠ΄ΠΈΠ½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΡƒΡŽ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΡƒΡŽ схСму, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.1.

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… языком ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€ выполняСт Π΄Π²Π΅ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

— Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ распознаватСля для языка исходной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

— Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° для Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° Π²Ρ…ΠΎΠ΄ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ символов Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Ρ‹ΠΊΠ°. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΅Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ языку ΠΈ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ эта Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ° Π±Ρ‹Π»Π° построСна. Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка являСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ — Π°Π²Ρ‚ΠΎΡ€ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Рисунок 2.1 — ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Π°Ρ структурная схСма ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€Π° (ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π») Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ языка Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ языка ΠΏΠΎ Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ. РаспознаватСлСм этой Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ являСтся устройство формирования ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ЧПУ.

Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ построСния компиляторов Π±Π»ΠΎΠΊ Π°Π½Π°Π»ΠΈΠ·Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Ρ‚Ρ€ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ:

— Π»Π΅ΠΊΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·;

— ΡΠΈΠ½Ρ‚аксичСский Ρ€Π°Π·Π±ΠΎΡ€;

— ΡΠ΅ΠΌΠ°Π½Ρ‚ичСский Π°Π½Π°Π»ΠΈΠ·.

ВмСстС с Ρ‚Π΅ΠΌ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для станков с Π§ΠŸΠ£ ΠΈΠΌΠ΅Π΅Ρ‚ ряд сущСствСнных особСнностСй, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ связанных с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ выполнСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… матСматичСских ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ.

2.2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° матСматичСского обСспСчСния Машинная Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° основываСтся Π½Π° Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, Π³Π΄Π΅ X, Y, Z — основныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹, I, J, K — Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ (ΠΏΡ€ΠΈ расчётС ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ интСрполяции ΠΈ Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°). ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° A — ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π½ΠΎΠ΅ устройство. РасполоТСниС основных осСй ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π² ΡΡ‚Π°Π½ΠΊΠ°Ρ… с Π§ΠŸΠ£ прСдставлСно Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.2.

Рисунок 2.2 — РасполоТСниС осСй ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π² ΡΡ‚Π°Π½ΠΊΠ°Ρ… с Π§ΠŸΠ£ (Π°); правосторонняя систСма ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ (Π±) ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠŸΠš Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Маяк осущСствляСтся ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ΅, которая ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ расчёта радиусов ΠΏΠΎ G2, G3 (ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ интСрполяции).

Π­Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для пСрСсчёта ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ интСрполяции ΠΈ Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ.

Алгоритм расчёта радиусов основан Π½Π° Ρ€Π°ΡΡΡ‚оянии удалСния Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π° радиуса ΠΎΡ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ радиуса (Π² ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмС исчислСния) ΠΈ ΠΎΡ‚ Π½ΠΎΠ»Ρ Π΄Π΅Ρ‚Π°Π»ΠΈ Π΄ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° радиуса (Π² Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ систСмС исчислСния).

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.3 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ эскиз ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈ (ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°).

Рисунок 2.3 — Эскиз ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈ (ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°) Π›ΠΈΠ½ΠΈΠΈ a ΠΈ b ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ расчётов радиусов ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… Π’Πœ ΠΈ ΠœΠ°ΡΠΊ.

Линия со ΡΡ‚Ρ€Π΅Π»ΠΊΠΎΠΉ a — систСма Маяк (Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ систСма).

Линия со ΡΡ‚Ρ€Π΅Π»ΠΊΠΎΠΉ b — систСма Π’Πœ (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ систСма).

Π€ΠΎΡ€ΠΌΡƒΠ»Π° пСрСсчёта радиусов.

I — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ I ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π² ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅.

J — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ J ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π² ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅.

X_pred — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ X Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅.

Y_pred — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Y Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅.

I = X_pred + I;

J = Y_pred + J

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ прСобразования ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.1.

Π’Π°Π±Π»ΠΈΡ†Π° 2.1 — Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ прСобразования

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Маяк)

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Π’Πœ)

N1 G0 X0 Y0

N1 X10 Y10 F100

N1 G42 D30 X17.59 Y18.83

N1 G1 X47.59

N1 G3 X47.59 Y40.83 I0 J11

N1 G1 X17.59

N1G0X0Y0

N2X10.Y10.F100

N3G42D30X17.59Y18.83I30.J0

N4G1X47.59

N5G3X47.59Y40.83I47.59J29.83

N6G1X17.59

Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 2.1 слСдуСт, Ρ‡Ρ‚ΠΎ нумСрация ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ, лишниС ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹.

Π’ ΠΊΠ°Π΄Ρ€Π΅ N2 расставлСны ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ (Ρ‚Π°ΠΊΠΎΠ² синтаксис ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для станков с Π§ΠŸΠ£).

Π’ ΠΊΠ°Π΄Ρ€Π΅ N3 рассчитаны ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π·Π°Ρ…ΠΎΠ΄Π°.

Π’ ΠΊΠ°Π΄Ρ€Π΅ N5 пСрСсчитаны ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ I ΠΈ J Π² ΡΠΎΠΎΡ‚вСтствии с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Эскиз Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΠΎ G41 G42 прСдставлСн Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.4.

Рисунок 2.4 — Эскиз Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΠΎ G41 G42

Π’ΠΎΡ‡ΠΊΠ° Π·Π°Ρ…ΠΎΠ΄Π° находится Π½Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌ участкС ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°.

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС вычислСниС производится ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

I = X_sled — X_nast;

J = Y_sled — Y_nast,

Π³Π΄Π΅ I — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ I ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π² ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅.

J — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ J ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π² ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅.

X_sled — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π₯ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅.

X_nast — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π₯ Π² Π½Π°ΡΡ‚оящСм ΠΊΠ°Π΄Ρ€Π΅.

Y_sled — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Y Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅.

Y_nast — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Y Π² Π½Π°ΡΡ‚оящСм ΠΊΠ°Π΄Ρ€Π΅.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ прСобразования ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.2.

Π’Π°Π±Π»ΠΈΡ†Π° 2.2 — Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ прСобразования

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Маяк)

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Π’Πœ)

N1G0X0Y0

N2X40Y10

N3G42D30X47.59Y18.83

N4G3X47.59Y40.83I0J11

N1X17.59

N1Y18.83

N1X47.59

N1G0X0Y0

N2X40.Y10.

N3G42D30X47.59Y18.83I29.83J47.59

N4G3X47.59Y40.83I47.59J29.83

N5X17.59

N6Y18.83

N7X47.59

Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 2.2 слСдуСт, Ρ‡Ρ‚ΠΎ измСнСнию ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π»ΠΈΡΡŒ ΠΊΠ°Π΄Ρ€Ρ‹ № 2, 3, 4.

Эскиз Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΠΎ Ρ€Π°Π΄ΠΈΡƒΡΡƒ Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΠΎ G41 G42 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.5

Рисунок 2.5 — Эскиз Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΠΎ Ρ€Π°Π΄ΠΈΡƒΡΡƒ Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΠΎ G41 G42

Расчёт Π·Π°Ρ…ΠΎΠ΄Π° Π½Π° Ρ€Π°Π΄ΠΈΡƒΡ нСсколько отличаСтся ΠΎΡ‚ Π·Π°Ρ…ΠΎΠ΄Π° Π½Π° Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. Π—Π΄Π΅ΡΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€ направлСния Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.6.

Рисунок 2.6 — Π’Ρ‹Π±ΠΎΡ€ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° направлСния Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΈ РасчСт осущСствляСтся Π² ΡΠΎΠΎΡ‚вСтствии с Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΌΠΈ условиями.

Π‘Π½Π°Ρ‡Π°Π»Π° рассчитываСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (I ΠΈ J) ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ°Π΄Ρ€Π°.

ЛогичСскоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

Если G3, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚:

Если I_sled > 0 ΠΈ J_sled >= 0, Ρ‚ΠΎ I = 1, J = -1;

Если I_sled < 0 ΠΈ J_sled <= 0, Ρ‚ΠΎ I = -1, J = 1;

Если I_sled < 0 ΠΈ J_sled >= 0, Ρ‚ΠΎ I = 1, J = 1;

Если I_sled > 0 ΠΈ J_sled <= 0, Ρ‚ΠΎ I = -1, J = -1

Если G2, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚:

Если I_sled > 0 ΠΈ J_sled >= 0, Ρ‚ΠΎ I = -1, J = 1;

Если I_sled < 0 ΠΈ J_sled <= 0, Ρ‚ΠΎ I = 1, J = -1;

Если I_sled < 0 ΠΈ J_sled >= 0, Ρ‚ΠΎ I = -1, J = -1;

Если I_sled > 0 ΠΈ J_sled <= 0, Ρ‚ΠΎ I = 1, J = 1,

Π³Π΄Π΅ J_nast — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ J Π² ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅;

J_sled — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ J Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅.

I_nast — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ I Π² Π½Π°ΡΡ‚оящСм ΠΊΠ°Π΄Ρ€Π΅.

I_sled — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ I Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠ°Π΄Ρ€Π΅.

Y_nast — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Y Π² Π½Π°ΡΡ‚оящСм ΠΊΠ°Π΄Ρ€Π΅.

X_nast — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ X Π² Π½Π°ΡΡ‚оящСм ΠΊΠ°Π΄Ρ€Π΅.

I ΠΈ J — слуТат для опрСдСлСния Π·Π½Π°ΠΊΠ° Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.

РасчСт производится ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌ:

I_nast = Y_nast + J_sled

J_nast = X_nast + I_sled

с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ условий:

Ссли I = -1 ΠΈ J > 0, Ρ‚ΠΎ J_nast:= -J_nast;

Ссли I = 1 ΠΈ J < 0, Ρ‚ΠΎ J_nast:= -J_nast;

Ссли J = -1 ΠΈ I > 0, Ρ‚ΠΎ I_nast:= -I_nast;

Ссли J = 1 ΠΈ I < 0, Ρ‚ΠΎ I_nast:= -I_nast.

2.3 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° алгоритмичСского обСспСчСния

2.3.1 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ конвСртирования Π‘Ρ…Π΅ΠΌΠ° ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Π»ΠΈΡΡ‚Π΅ 39.

2.3.2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Алгоритм описываСт ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Π’ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ графичСская ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° настраиваСтся для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ.

Алгоритм выполняСтся ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ.

1. Если Form2. PC_MAYAK.Checked, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 2.

2. pc_mayak (bufer).

3. Если Form2. PC_VM.Checked, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 4.

4. pc_vm (bufer).

5. Если Form2. VM_MAYAK.Checked, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 6.

. vm_mayak (bufer).

7. Если Form2. MAYAK_VM.Checked, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 8.

8. mayak_vm (bufer).

9. Bufer:= ''.

10. Inc (m).

11. ΠΊΠΎΠ½Π΅Ρ†.

УсловныС обозначСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.3.

Π’Π°Π±Π»ΠΈΡ†Π° 2.3 — УсловныС обозначСния

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ°

bufer

Π‘Ρ‚Ρ€ΠΎΠΊΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

pc_mayak (bufer);

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° пСрСсчёта Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ

pc_vm (bufer);

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° пСрСсчёта Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ

vm_mayak (bufer);

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° пСрСсчёта Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ

mayak_vm (bufer);

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° пСрСсчёта Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ

Form2.MAYAK_VM.Checked

Бвойства ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ

Bufer

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ хранСния строки

Inc ()

Ѐункция увСличСния

Π‘Ρ…Π΅ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° модуля Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Π»ΠΈΡΡ‚Π΅ 40.

2.3.3 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π²Ρ‹Π±ΠΎΡ€Π° Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Алгоритм описываСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ (Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅) ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности (ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ², пустых строк ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ нумСрация ΠΊΠ°Π΄Ρ€ΠΎΠ²). Π’ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ графичСская ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° настраиваСтся для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ.

Алгоритм выполняСтся ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ.

1. Если Form1.Probel.Checked, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏ. 2.

2. DelProbel (bufer).

3. Если Form1.NomerKadra.Checked, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏ. 4.

4. nomerkadra (bufer).

5. Если Form1.PustoStr.Checked, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 6.

6. pustostroka.

7. Bufer:= '.

8. Inc (m.

9. ΠΊΠΎΠ½Π΅Ρ†.

УсловныС обозначСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.4.

Π’Π°Π±Π»ΠΈΡ†Π° 2.4 — УсловныС обозначСния

НазваниС

ОписаниС

Bufer

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ хранСния строки

Inc ()

Ѐункция ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ значСния

DelProbel (bufer);

Ѐункция удалСния ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²

nomerkadra (bufer);

Ѐункция восстановлСния Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ°Π΄Ρ€ΠΎΠ²

pustostroka;

Ѐункция удалСния пустых строк

2.4 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° конвСртирования Алгоритм описываСт ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ исходного тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для станков с Π§ΠŸΠ£. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° пСрСсчитываСт всС исходныС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы программирования Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ.

Алгоритм выполняСтся ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ.

1. Если (pos ('%', kadr) <> 0) or (pos ('$', kadr) <> 0), Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 28.

2. Если pos ('X', kadr) <> 0, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 3 ΠΈΠ½Π°Ρ‡Π΅ ΠΊ ΠΏ. 5.

3. NaytiKoordinatu (kadr,'X', vyh).

4. PreobrazovanieMayak (X_nast, kadr).

5. uslovie:= FindVstavki ('X', kadr).

6. DobavitTochku (s).

7. insert (Concat ('X', s), kadr, uslovie).

8. Если (pos ('G42', kadr) <> 0) or (pos ('G41', kadr) <> 0), Ρ‚ΠΎ ΠΏΠ΅Ρ€ ΠΊ ΠΏ. 9.

9. Если pos ('X', kadr) = 0, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 10.

10. uslovie:= FindVstavki ('X', kadr).

11. Insert ('X' + s, kadr, uslovie).

12. Если (pos ('I', Stroka. Strings[Succ (m)]) <> 0) and (pos ('J', Stroka. Strings[Succ (m)]) <> 0), Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 13 ΠΈΠ½Π°Ρ‡Π΅ ΠΊ ΠΏ. 16.

13. Naytikoordinatu (Stroka.Strings[Succ (m)], 'I', st).

14. Naytikoordinatu (Stroka.Strings[Succ (m)], 'J', st).

15. Podhod_G41_G42_radius.

16. Podhod_G41_G42_line.

17. Если pos ('I', kadr) <> 0, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 18.

18. NaytiKoordinatu (kadr, 'I', st).

19. PreobrazovanieMayak (X_sled, kadr).

20. uslovie:= pos ('I', kadr).

21. Если uslovie <> 0, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 22.

22. NaytiKoordinatu (kadr,'I', vyh).

23. Если oshibka = 1, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏ. 24.

24. I:= X_pred + I.

25. preobrazovanieMAYAK (I, kadr).

26. X_pred:= X_nast.

27. Y_pred:= Y_nast.

28. ΠΊΠΎΠ½Π΅Ρ†.

УсловныС обозначСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2.4.

Π’Π°Π±Π»ΠΈΡ†Π° 2.4 — УсловныС обозначСния

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ°

Kadr

ВСкущая строка ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

NaytiKoordinatu (kadr,'X', vyh).

Ѐункция нахоТдСния значСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹

vyh

Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

PreobrazovanieMayak (X_nast, kadr).

Ѐункция прСобразования ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹

X_nast ΠΈ X_pred

Числовая пСрСмСнная настоящСго ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ значСния Π₯

uslovie

Числовая пСрСмСнная

FindVstavki ('X', kadr).

Ѐункция поиска вставки значСния Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅

DobavitTochku (s).

Ѐункция вставляСт Ρ‚ΠΎΡ‡ΠΊΡƒ Π² ΡΡ‚Ρ€ΠΎΠΊΡƒ, Ссли Π΅Ρ‘ Π½Π΅Ρ‚

insert (Concat ('X', s), kadr, uslovie).

Ѐункция вставляСт ΠΈ ΡΡ†Π΅ΠΏΠ»ΡΠ΅Ρ‚ строки

(pos ('I', Stroka. Strings[Succ (m)])

Ѐункция поиска ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅

Podhod_G41_G42_radius

Ѐункция расчёта радиусов Π½Π° Π·Π°Ρ…ΠΎΠ΄Π°Ρ…

Podhod_G41_G42_line.

Ѐункция расчёта Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π·Π°Ρ…ΠΎΠ΄ΠΎΠ²

I ΠΈ J

ΠšΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ интСрполяции Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅

Y_nast ΠΈ Y_pred

Числовая пСрСмСнная настоящСго ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ значСния Y

Π‘Ρ…Π΅ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° конвСртирования ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Π»ΠΈΡΡ‚Π΅ 43.

2.5 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ примСняСтся для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса пСрСсчёта исходного тСкста (ΠΊΠΎΠ΄Π°) ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для станков с Π§ΠŸΠ£. ΠŸΡ€ΠΈ этом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ интСрфСйс: Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚, Ρ‡Π΅ΠΌ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° выполняСт всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ расчСты.

Для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ слСдуСт Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ тСкстовый Ρ„Π°ΠΉΠ» (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ для станка с Π§ΠŸΠ£), ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ПослС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ пСрСсчёт ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈΠ· Π΄Π°Π½Π½ΠΎΠΉ Π² Π·Π°Π΄Π°Π½Π½ΡƒΡŽ систСму программирования.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² ΡΡ€Π΅Π΄Π΅ программирования Borland Delphi 7.

2.5.1 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° выполняСт ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (пСрСсчёт) исходных ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π² Π·Π°Π΄Π°Π½Π½ΡƒΡŽ систСму ЧПУ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, описанныС Π² ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… 2.2−2.4.

Для функционирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ комплСкс тСхничСских срСдств:

процСссор Pentium III 500 ΠœΠ“Ρ† ΠΈ Π²Ρ‹ΡˆΠ΅;

подсистСма Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 5 Мб ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° выдСляСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π² Π΅Ρ‘ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ;

для размСщСния ΠžΠ‘ Windows XP ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π½Π° ΠΆΠ΅ΡΡ‚ΠΊΠΎΠΌ дискС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ минимально 1,5 Π“Π± ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ пространства. На Π΄ΠΈΡΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 625 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ памяти. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ мСсто Π½Π° Π΄ΠΈΡΠΊΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ создаваСмыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ этого Π½Π° Π΄ΠΈΡΠΊΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ достаточноС пространство для всСх Ρ„Π°ΠΉΠ»ΠΎΠ² (ΠΎΡ‚ 10 Мб ΠΈ Π²Ρ‹ΡˆΠ΅);

видСоподсистСма с ΠΎΠ±ΡŠΠ΅ΠΌΠΎΠΌ памяти 32 Мб;

Ρ†Π²Π΅Ρ‚Π½ΠΎΠΉ SVGA ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ с Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΡŽ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 15'' ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅ Π½ΠΈΠΆΠ΅ 800×600 (рСкомСндуСтся 1024×768);

русифицированная ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°;

манипулятор «ΠΌΡ‹ΡˆΡŒ».

2.5.2 ОписаниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Вся входная ΠΈ Π²Ρ‹Ρ…одная информация — это тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹, написанныС программистом Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π»ΠΈΠ±ΠΎ сгСнСрированныС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ графичСской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

2.5.3 Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

NaytiKoordinatu — нахоТдСния значСния Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹;

DobavitTochku — Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ;

Podhod_G41_G42_radius — расчёт радиусов ΠΏΡ€ΠΈ Π·Π°Ρ…ΠΎΠ΄Π΅ инструмСнта Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈ;

preobrazovanieVM — ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ строку, удаляСт ΠΈ Π²ΡΡ‚авляСт подстроку (систСма Π’Πœ);

preobrazovanieMAYAK — ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ строку, удаляСт ΠΈ Π²ΡΡ‚авляСт подстроку (систСма Маяк);

Podhod_G41_G42_line — расчёт Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π·Π°Ρ…ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠΊΠ²ΠΈΠ΄ΠΈΡΡ‚Π°Π½Ρ‚Ρƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π΄Π΅Ρ‚Π°Π»ΠΈ;

FindVstavki — поиск мСста вставки Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹;

DelProbel — ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ всСх ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²;

Pustostroka — ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ всСх пустых строк;

Nomerkadra — восстановлСниС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ°Π΄Ρ€ΠΎΠ²;

PC_MAYAK — пСрСсчёт ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π‘ΠΈΠ½ΡƒΠΌΠ΅Ρ€ΠΈΠΊ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Маяк;

VM_MAYAK — пСрСсчёт ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π’Πœ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Маяк;

MAYAK_VM — пСрСсчёт ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Маяк Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Π’Πœ;

PC_VM — пСрСсчёт ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π‘ΠΈΠ½ΡƒΠΌΠ΅Ρ€ΠΈΠΊ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ Π’Πœ;

2.6 ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ коррСктности Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ исходных Π΄Π°Π½Π½Ρ‹Ρ… использовался тСкстовый Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (конвСртирования) ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ исходной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ получаСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ работоспособная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для станков с Π§ΠŸΠ£. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ использованиС всСх ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² конвСртирования. ΠŸΡ€ΠΈ использовании Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ситуаций выдаСтся сообщСниС ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ΅.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСм программирования. Они ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ ΠΈ ΠΏΡ€ΠΎΡΡ‡ΠΈΡ‚Π°Π½Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ систСмС конвСртирования.

3. ВСхнологичСский Ρ€Π°Π·Π΄Π΅Π»

3.1 ВСхнология Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ‚СхничСским Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° конвСртирования исходного тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ станка с Π§ΠŸΠ£ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы программирования Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΏΠΎΠ΄ ΠžΠ‘ Windows. Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ написаны Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языках программирования, Π½ΠΎ Π² Π½Π°ΡΡ‚оящСС врСмя считаСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ цСлСсообразным использованиС языков Object Pascal, C++, Π‘#. ΠŸΡ€ΠΈ этом, практичСски всС достаточно слоТныС прилоТСния ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ систСм программирования, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ комплСкс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для кодирования, тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ‚Π°ΠΊΠΈΡ… систСм Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Π½Π°ΡΡ‚оящСС врСмя находят систСмы программирования Π‘++ Builder, Delphi ΠΈ Visual C#.net.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ систСм программирования сущСствСнно ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π­Ρ‚ΠΎ обусловлСно Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы программирования Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… «ΡΠ·Ρ‹ΠΊΠΎΠ² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ поколСния» — 4GL (four generation languages), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈΠΌΠΈ систСм «Π±Ρ‹ΡΡ‚Ρ€ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния» — RAD (rapid application development). Π’ Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° использовалась тСхнология Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ систСмы программирования Borland Delphi 7.

Borland Delphi 7 — ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡ‹Ρ… ΠΌΠΎΡ‰Π½Ρ‹Ρ… систСм, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Π½Π° ΡΠ°ΠΌΠΎΠΌ соврСмСнном ΡƒΡ€ΠΎΠ²Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Windows, Ρ‚Π°ΠΊ ΠΈ Ρ€Π°Π·Π²Π΅Ρ‚Π²Π»Π΅Π½Π½Ρ‹Π΅ комплСксы, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… сСтях ΠΈ Internet.

C ΠΎΠ΄Π½ΠΎΠΉ стороны Borland Delphi 7, совмСщая всС прогрСссивныС возмоТности Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ проСктирования ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования, прСдставляСт собой ΠΏΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²Ρƒ — срСдство Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ программирования, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ сущСствСнно ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ процСсс создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° [8], с Π΄Ρ€ΡƒΠ³ΠΎΠΉ — Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π·Π½Π°Π½ΠΈΠΉ основных ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π² ΠžΠ‘ Windows.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° Delphi 7 состоит ΠΈΠ· ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½ΠΈΠΉ (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, констант, Ρ‚ΠΈΠΏΠΎΠ², классов, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ) ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π‘Ρ€Π΅Π΄ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ всСгда имССтся главная функция для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ Windows — WinMain. Π­Ρ‚Π° функция формируСтся автоматичСски, с Π½Π΅Π΅ начинаСтся Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Она выполняСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹. Вся дальнСйшая Ρ€Π°Π±ΠΎΡ‚Π° прилоТСния опрСдСляСтся происходящими событиями ΠΈ Ρ€Π΅Π°ΠΊΡ†ΠΈΠ΅ΠΉ Π½Π° Π½ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ строятся ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ ΠΈ ΡΠΎΡΡ‚оят ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. ВсС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… — Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Borland Delphi 7 создаСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ.

ПослС написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π΅ создан выполняСмый Ρ„Π°ΠΉΠ» (ΠΌΠΎΠ΄ΡƒΠ»ΡŒ). Π’Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ прСпроцСссор, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ исходного тСкста Π² ΡΠΎΠΎΡ‚вСтствии со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°ΠΌΠΈ прСпроцСссора, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π² ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΌ тСкстС. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ прСпроцСссора Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ компилятор, выполняя ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ тСкстов ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ (ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ) ΠΊΠΎΠ΄. ПослС окончания Ρ€Π°Π±ΠΎΡ‚Ρ‹ компилятора Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Ρ‰ΠΈΠΊ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π² Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ выполняСмый ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .Π΅Ρ…Π΅. Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.

БущСствуСт нСсколько Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… тСхнологичСских ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Borland Delphi 7. Π’ Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π° тСхнология Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ списка дСйствий, управляСмых ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ.

Π’ ΡΠΎΠΎΡ‚вСтствии с ΡΡ‚ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния (ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… систСмы программирования) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄Π²Π° основных этапа, выполняСмыС Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

1) составлСниС ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ (Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ) списка дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·Π΄Π΅Π»Ρ‹ мСню, ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты управлСния. Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ этот Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ список ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ — Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΈ ΡƒΡ‚ΠΎΡ‡Π½ΡΡ‚ΡŒΡΡ;

2) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° графичСского интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Под дСйствиСм (action) Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ понимаСтся рСализация Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ повСдСния, ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ Ρ€Π΅Π°ΠΊΡ†ΠΈΠ΅ΠΉ Π½Π° ΠΏΠΎΡΡ‚ΡƒΠΏΠΎΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚Π°ΠΊΠΎΠΉ, ΠΊΠ°ΠΊ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΌΡ‹ΡˆΠΈ, Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠ»ΠΈ Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π΅ мСню — ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΎΡ€Π΅ дСйствия ΠΈΠ»ΠΈ интСрфСйсном ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ дСйствия. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… стандартных дСйствий Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Borland Delphi 7 классами, Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ классу TAction.

Π’ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ срСды программирования Borland Delphi 7 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ графичСский интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Под графичСским интСрфСйсом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ понимаСтся Ρ‚ΠΈΠΏ экранного прСдставлСния, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π—Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ списки Ρ„Π°ΠΉΠ»ΠΎΠ², указывая Π½Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ Π² ΡΠΏΠΈΡΠΊΠ°Ρ… мСню, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΠΊΡ€Π°Π½Π΅. БущСствуСт мноТСство Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ графичСского интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Π²ΡΠ΅ ΠΎΠ½ΠΈ сводятся ΠΊ Π΄Π²ΡƒΠΌ основным понятиям:

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ