제어 프로그램 개발. 부품 및 블랭크의 수학적 모델 구성. 주소 기호 값

  • 11.08.2018

현대의 기계 제작 생산은 CNC 기계 없이는 상상하기 어렵습니다. 프로그램 관리. 오늘날 그들은 거대 산업체와 소규모 기업 모두에서 널리 사용됩니다. 의심 할 여지없이 엔지니어링 산업의 성공적인 발전은 CNC 장비와 생산 자동화의 적극적인 사용 없이는 불가능합니다.

외부 주요 표면 처리용 도구

다음 도구가 사용되었습니다. 모든 프로그래밍은 종이에 이루어지고 기계에 들어갑니다. 프로그래머는 프로그래밍 및 마이크로컴퓨터 사용에 대한 광범위한 경험을 가지고 있습니다. 처리 단계는 다음과 같았다. 캐비티 처리. 아래에 논의된 결과는 먼저 교육 수준을 참조하고 마지막으로 사내에서 수행된 테스트를 참조합니다.

교육이 끝나면 6명의 참가자가 이전에 제안된 질문에 따라 개별적으로 평가되었습니다. 두 가지 평가된 프로그래밍 형식을 비교하면 프로토타입의 도움으로 "프로그램 개발" 단계에서 더 많은 시간이 관찰됩니다. 그러나 "오류 보고 및 디버깅" 단계에서 프로토타입은 세 회사에서 채택한 수동 프로그래밍 방식에 비해 상당한 이점을 나타냅니다. 테스트 과정에서 사용자가 편집 및 모델링 환경에 익숙해짐에 따라 프로토타입을 사용한 처리 프로그램의 빌드 시간이 크게 단축될 수 있음을 발견했습니다.

CNC 기계의 증가는 제어 프로그램(NC) 개발의 품질을 포함하여 생산의 기술적 준비에 대한 요구 사항의 증가로 이어집니다.

오늘날 모든 주요 CAD 개발자는 소프트웨어 시스템의 일부로 CNC 기계용 NC 프로그램 개발을 위한 모듈을 제공합니다. 이 모듈의 장점은 컴퓨터 지원 설계 시스템에 통합되어 설계 모듈과 기술 모듈 간의 올바른 모델 교환을 보장한다는 사실을 포함하므로 표준을 통해 주요 유형의 금속 가공 장비에 대한 NC를 성공적으로 개발할 수 있습니다. 기술 능력 - 밀링, 터닝 및 전기 침식 기계용 . 많은 시스템의 단점은 CAM 시스템에서 작업하기 위해 고도의 자격을 갖춘 기술자가 필요하며, 종종 정보가 없는 사용자 인터페이스, 수많은 수동 작업을 수행해야 하는 필요성, 오류를 감지하기 위한 불충분하게 개발된 프로그램 진단 기능, NC 프로그램을 생성할 수 있는 제한된 기회입니다. 가장 현대적이거나 독특한 종장비.

CNC 장비용 TP 및 NC 개발용 소프트웨어 패키지

A 컴퓨터에서는 프로그램을 수동으로 메모리에 설치하고 테스트를 실행하기 위해 27분 동안 컴퓨터를 중지했습니다. 이번에 프로토타입을 사용한 시간은 단 7분으로 3.8배 이상 단축됐다. B사에서 실시한 테스트에서 프로그래머는 기계 자원에 대해 거의 알지 못했습니다. 이것은 선형 및 원형 보간과 같은 기본 기능만을 기반으로 하는 광범위한 프로그램의 개발을 수반했습니다. 서브루틴이나 서브루틴을 사용하면 프로그래밍 시간도 단축됩니다.

이러한 모든 문제를 해결하기 위해 전문 소프트웨어(소프트웨어) 개발자가 착수했습니다. 예를 들어 UE를 확인하고 최적화하기 위해 엔지니어링 및 컨설팅 회사인 SOLVER(SOLVER)는 처리 시간을 30-50% 단축하는 CGTech(미국)의 Vericut 소프트웨어 패키지를 사용할 것을 제안합니다.

또한 생산용 소프트웨어 제품 시장은 NC의 자동화 준비를 위한 소프트웨어를 제공하며 이에 대해 자세히 설명합니다.

편리한 사용자 인터페이스: 쉬운 소프트웨어 개발, UE의 빠른 개발

그러나 이러한 방법은 알려지지 않았습니다. C 회사에서는 기계 인터페이스에 직접 입력하는 작업을 제거하는 것의 중요성을 다시 테스트했습니다. 이 단계는 타이핑 과정에서 기계가 정지 상태를 유지했기 때문에 준비 시간 증가에 크게 기여했습니다.

대부분의 이러한 옵션의 형식은 3이며 소수점 구분 기호로 점이 있습니다. 마침표를 입력하지 않으면 명령이 숫자를 오른쪽에서 왼쪽으로 정렬하여 원치 않는 부작용을 나타냅니다. 프로토타입을 사용하면 이 프로그래밍 기능의 모든 매개변수 형식이 자동으로 발생하기 때문에 이 문제가 존재하지 않습니다. 여러 회사에서 이 접근 방식을 사용하여 가공할 수 있는 기하학적 복잡성이 낮고 표현력이 뛰어난 부품 제품군이 있는 것으로 확인되었습니다.

PartMaker: 자동화된 NC 개발

CNC 금속 가공 장비용 NC 프로그램의 자동화된 개발을 위해 SOLVER는 IMCS(미국)의 PartMaker 소프트웨어 패키지 사용을 러시아에서 처음으로 제공합니다. 전통적인 금속 가공 기계 그룹(선반, 밀링 머신 및 EDM)을 위한 NC 프로그램 준비와 함께 이 현대적이고 효율적인 소프트웨어는 자동 종방향 터닝 머신(SwissType)을 포함하여 가장 현대적이고 독특한 장비를 위한 프로그램 개발을 가능하게 합니다. 및 다목적 터닝 및 밀링 센터 .

대부분 중소 규모의 이 회사들은 자동차 체인의 직렬 제품에 대한 처리 서비스를 제공하는 것이 특징입니다. 이러한 맥락에서 평가된 계산 프로토타입은 순수한 수동 프로그래밍과 비교하여 전체 처리 시간을 줄이는 실행 가능한 대안을 나타낸다고 결론지을 수 있습니다.

매트릭스에 구멍을 뚫기 위한 일반 알고리즘입니다. Paraná 주에서 처리 서비스를 제공하는 회사? 네트워크 사용량. 브라질의 기계는 몇 대와 어디에 있습니까? 기계 및 금속, 12월. 혜택: 학업 이력: 기술 과정을 이수합니다.

PartMaker의 모듈식 구조를 사용하면 현재 기업과 관련된 소프트웨어만 구입하고 필요에 따라 소프트웨어 패키지를 새 모듈로 개조할 수 있습니다. 소프트웨어에는 UE 개발을 위한 5가지 주요 모듈이 포함되어 있습니다.

자동 종방향 터닝 머신용 - SwissCAM;

터닝 및 밀링 머신용 - Turn-Mill;

이것은 고속 나사 가공, 조각 및 연삭, 공작 기계 제조, 부품 가공 및 제조 및 기타 관련 산업을 위한 새로운 옵션입니다. 이 장치는 기존 제동 저항기에 비해 최대 70%의 에너지를 절약합니다.

이것은 시스템을 시간 지연 없이 더 빠르고 더 효율적으로 만듭니다. 자세한 내용은 아래 문서를 확인하고 여기를 클릭하여 기술 방문을 요청하십시오. 기계 제조업체가 몇 년 또는 수십 년 동안 동일한 표준 기계를 제공할 수 있었던 시대는 이미 오래전에 지나가고 기계 제조업체는 지원하지 못하는 많은 소프트웨어 옵션이 남아 있습니다. 장기간. 마스터를 유지하려면 이제 기계 매개변수 관리에 대한 새로운 접근 방식을 취해야 합니다.

선반의 경우 - 회전;

밀링 머신의 경우 - 밀;

EDM 기계용 - 와이어 EDM.

편리한 사용자 인터페이스: 쉬운 소프트웨어 개발, UE의 빠른 개발

PartMaker의 주요 장점은 UE의 생성 및 검증이 용이하다는 것입니다. 소프트웨어는 Windows에서 실행됩니다. UE 개발을 단순화하고 가속화하기 위해 그래픽 및 텍스트 프롬프트 시스템이 사용됩니다. 또한 PartMaker는 가공 데이터베이스를 사용하여 절삭 공구 사용, 절삭 조건 및 반복 작업에 대한 제조 경험을 저장합니다. 이 모든 것이 소프트웨어 개발을 용이하게 하고 기술자(프로그래머가 아닌)가 신속하게 교육을 받고 고품질 프로그램 개발을 시작할 수 있도록 합니다.

기계 제조업체는 개발 프로세스를 다시 활성화하고 기계 프로그램을 변경해야 합니다. “시간과 비용이 소요되며 가능한 오류". 고객이 갖고 싶어하는 기계 제조사 다른 변종같은 기계의 경우 더 큰 문제에 직면합니다.

하드웨어 독립 솔루션

이것은 옵션이나 설정을 실행할 때 기계 프로그램의 오류를 방지합니다. 또한 여러 옵션이 있는 시스템을 훨씬 쉽게 관리할 수 있습니다. 원래 프로젝트를 다시 열거나 개발 도구를 사용할 필요가 없습니다.

웹 기술 사용의 유연성 향상

필요한 경우 원래 자동화 프로젝트로 다시 가져올 수도 있습니다. 에너지 소비량을 측정하면 됩니다. 프로그래밍 대신 사용자 정의하십시오. 그것은 또한 기계의 시각화에 포함될 수 있습니다.

PartMaker에서 프로그래밍하려면 다음을 사용하십시오. 현대 기술 비주얼 프로그래밍. 복잡한 처리가있는 세부 사항은 평면과 회전면 그룹으로 나뉘며 그림 팁을 사용하여 원하는 처리 유형이 선택됩니다. 처리 전략은 사용자가 설정합니다. 예를 들어 한 표면 처리의 전체 주기를 완료한 다음 다른 표면 처리로 이동하거나 하나의 도구로 모든 표면을 처리하고 다음 도구(개발된 기술에 따라)로 교체하고 모든 표면을 다시 처리할 수 있습니다.

하드웨어가 완성되고 재사용이 가능하기 전에 소프트웨어 개발을 시작하여 시간과 비용을 절약하십시오. 소프트웨어 모듈여러 프로젝트에서 시뮬레이션을 통해 기능을 확인하고 시운전 모듈을 형성합니다.

기계 시뮬레이션에서 자동으로 코드를 생성하고 전기 설계 소프트웨어의 구성 데이터를 사용하고 효율적으로 협업하여 모듈식 소프트웨어 개발 활동을 지원함으로써 시장 출시 시간을 단축하십시오.

처리의 시각화는 기술 전환을 생성하는 단계와 전체 프로그램에서 모두 가능합니다. 가공 공정의 시뮬레이션은 재료 제거의 동적 3차원 시연과 함께 컴퓨터 화면에서 수행됩니다. 관측 지점과 파노라마를 회전, 크기 조정 및 변경할 수 있습니다. 이 경우 여러 도구의 동시 작동과 부품을 카운터 스핀들로 옮기는 과정을 관찰할 수 있습니다. 공작물의 경우 반투명 모드를 설정하고 내부 캐비티 또는 닫힌 영역의 처리 과정을 볼 수 있는 컷을 생성할 수 있습니다. 4축 가공으로 공구 주위의 공작물 회전을 관찰할 수 있습니다. 스위스형 선반의 경우 소프트웨어가 가이드 부싱 내부의 바 움직임을 시뮬레이션하여 기계에서 실제 가공 프로세스를 볼 수 있습니다.

재사용성 향상

모든 수준에서 완전한 그래픽 및 시스템 하드웨어 구성 및 소프트웨어 변조는 사전 프로그래밍된 기술 구성 요소의 이점을 활용하는 기계 및 시스템의 개발을 단순화합니다. 소프트웨어 개발에 대한 그의 지속 가능하고 효율적인 접근 방식은 제품의 계속 증가하는 복잡성에도 불구하고 고품질, 낮은 개발 비용 및 단축된 마케팅 일정을 보장하는 데 도움이 됩니다. 최고 품질, 긴 서비스 수명, 낮은 운영 및 유지 보수 비용이 필요합니다.

PartMaker에는 그래픽 프리미티브(점, 선, 호, 모따기 등)를 사용하여 가공 부품의 수학적 모델을 생성하기 위한 자체 내장 그래픽 편집기가 있습니다. 사용자 인터페이스는 가능한 한 모델 지오메트리 생성 프로세스를 촉진하고 속도를 높일 수 있도록 설계되었습니다. 이것은 "복사", "잘라내기", "붙여넣기" 등의 표준 Windows 명령으로 용이합니다. 이미지 이동 및 회전과 같은 수정 작업을 수행할 수 있습니다. 2D 모델을 PartMaker로 가져올 수도 있습니다. DXF 형식및 Pro/Engineer, AutoCAD, SolidWorks, Unigraphics 등을 포함한 모든 CAD/CAM 시스템의 3D 모델. 필요한 경우 가져온 모델을 기술자가 수정한 다음 설계 시스템으로 다시 반환할 수 있습니다.

기계와 시스템은 이러한 요구 사항을 충족하고 예산 결과에 대한 실질적인 부가가치를 제공할 수 있습니다. 복잡성 증가. 제품을 계획, 개발 및 제공하는 데 소요되는 시간을 늘리는 것은 치열한 경쟁으로 인해 기업이 기술 우위를 확보하게 되므로 선택 사항이 아닙니다.

성공으로의 패러다임 전환. 병렬 설계는 개발 가속화를 위한 시간의 핵심 중 하나입니다. 이는 소프트웨어 개발과 관련이 있으며, 일단 사양이 결정되면 기계 및 전기 시스템. 또한 여러 프로그래머가 전체 소프트웨어 솔루션의 다양한 측면에서 동시에 작업해야 합니다.

가공용 UE 개발

프로그램 작성 가공 PartMaker는 선삭 밀링 센터 및 자동 세로 선삭을 포함하여 가공 유형(선삭 또는 밀링)에 따라 기술 전환을 수행하며 다음 기능을 포함합니다.

3축 공구 포지셔닝을 통한 2축 밀링, 옵셋 모드 도입뿐만 아니라 상승 또는 업스트림 밀링을 고려한 임의의 수의 선반이 있는 포켓 가공;

야심찬 개발 목표를 달성하는 또 다른 핵심 요소는 비즈니스 클래스 모듈이든 사전 프로그래밍된 기술 구성 요소이든 상관없이 현장에서 입증된 기존 소프트웨어 요소를 재사용하는 것입니다. 이를 통해 프로그래밍, 테스트 및 인증에 필요한 시간과 노력을 절약할 수 있습니다.

학습률 향상

이를 통해 소프트웨어 개발자는 품질 저하 없이 메카트로닉스 시스템의 복잡성 증가를 빠르고 효율적으로 마스터할 수 있습니다. 자동화 프로젝트의 모든 측면을 위한 완전한 기능을 갖춘 사용자 인터페이스.

통합 소프트웨어 설계

  • 직관적인 사용자 가이드.
  • 즉시 사용 가능합니다.
사용자가 보다 효율적이고 효과적으로 작업할 수 있도록 이 강력한 산업 자동화 소프트웨어 개발 플랫폼의 4세대가 완전히 재설계되었습니다.

윤곽 밀링;

기술 프로세스 및 제어 프로그램의 개발 및 구현 프로세스는 제공된 문서에 따라 부품 및 블랭크의 수학적 모델 구성에서 시작하여 CNC 장비의 부품 제조를 위한 입증된 기술 프로세스 획득에 이르기까지 작업 단계를 다룹니다. Clio-Soft LLC의 전문가가 사용하는 접근 방식은 부품 처리를 위한 TP 및 UP의 개발 및 구현에 대한 다년간의 경험의 결과입니다. 현대 장비 CNC와 함께.

CNC 장비에 TP 및 PM 구현

소프트웨어 개발자는 이제 컴퓨터와 데스크탑 모두에서 전례 없는 다양한 하드웨어 옵션에 직면해 있습니다. 계속 증가하는 복잡성, 기능 밀도 및 다양한 종류각 기계에 관련된 활동에 따라 개발 방법은 "강제적이고 심오한 진화"를 거쳤습니다.

마케팅 타이밍 목표는 기계가 만들어지고 하드웨어가 설치될 때까지 기다렸다가 매우 높은 시간 압박으로 가능한 한 빨리 소프트웨어를 개발하는 것을 방지합니다. 현재 사용 가능한 프로그래밍 도구는 그 자체로 프로그래밍을 가속화할 수 있지만 효율적이고 지속 가능한 제품 개발의 가장 큰 잠재력은 기계, 전기 및 소프트웨어의 융해와 통합된 창작물과 함께 기계 및 시스템을 처리하는 데 있습니다.

부품 및 공작물의 수학적 모델 구축


부품 및 블랭크의 수학적 모델 구성은 제공된 기술 문서에 따라 NX "모델링" 환경에서 수행됩니다. 수학적 모델 구성 작업을 완료한 후 CNC 장비에서 부품을 가공하는 기술 프로세스의 개념이 개발됩니다.

객체 지향 프로그래밍

객체 지향 프로그래밍의 이점. 기계나 시스템의 동작은 소프트웨어에 의해 결정됩니다. 모든 프로세스와 모든 움직임을 관리하고 중요한 메시지와 데이터를 관리하며 사용자 상호 작용, 타사 시스템 지침 및 센서 관련 이벤트에 대한 올바른 응답을 보장하는 궁극적인 방법입니다.

CNC 기계용 프로그램 개발 예

따라서 많은 세부 사항이 다를 가능성이 있더라도 소프트웨어 개발은 ​​기계 설계에 사용되는 사양을 기반으로 할 수 있습니다. 객체 지향 프로그래밍을 활용하여 실제 값으로 채울 구조와 변수를 생성할 수 있습니다.

툴링 디자인


특별한 디자인 기술 장비 CNC 장비의 작업 영역에서 블랭크를 고정하기 위한 작업은 "모델링" 및 "조립" NX 환경에서 부품을 가공하는 기술 프로세스의 개발된 개념에 따라 수행됩니다. 툴링의 수학적 모델을 구축할 때 Clio-Soft LLC에서 개발한 표준 패스너 및 공작 기계 요소의 데이터베이스가 사용됩니다.

가공용 UE 개발

시뮬레이션 모델에서 자동화된 코드 생성은 개발 프로세스의 초기 단계에서 기계 설계로 소프트웨어를 빌드하는 데 도움이 됩니다. 전기 계획의 경우 불필요한 의무를 피할 수 있는 가능성과 두 가지 버전의 마스터 데이터를 갖는 것과 관련된 오류 위험과 관련된 수많은 이점이 있습니다. 이 양방향 교환을 통해 두 데이터 세트가 모두 최신 상태로 유지됩니다.

재사용 가능한 모듈 덕분에 지속 가능한 비용 절감. 통합 도구는 팀에서 작업하는 데 도움이 되며, 자동 제어버전은 조정 및 문서화에 소요되는 시간을 줄여줍니다. 마스터 데이터의 자동 생성, 시각적 하드웨어 구성 및 객체 지향 프로그래밍과 같은 다양한 유용한 기능은 소프트웨어 개발을 보다 창의적으로 만듭니다.

기술 장비에 대한 수학적 모델을 구성한 후 ESKD 표준에 따라 설계 문서를 작성할 수 있는 Clio-Soft LLC에서 개발한 설정을 사용하여 NX "Drafting" 환경에서 설계 문서를 작성합니다. 등록 후 설계 문서는 기술 장비 제조를 위해 생산으로 이전되고 기술자는 다음 단계인 제어 프로그램 개발 작업을 진행합니다.

제어 프로그램 개발


제어 프로그램 개발은 NX Machining 환경에서 절삭 공구 선택 및 공구 경로 생성으로 시작됩니다. 제한된 도구 목록을 사용할 수 있는 경우 적절한 NX 데이터베이스를 사용할 수 있습니다. 개발된 궤적은 후처리기를 통해 출력되고 NC 파일이 생성되며 이는 NX Processing 환경에서 직접 오프머신 제어 시스템(ISV)에서 테스트됩니다. 내장된 기계 외 제어 시스템 UE의 사용은 CAM 부분의 모든 변경 사항이 가공 시뮬레이션 프로세스에서 자동으로 고려되기 때문에 수행된 검사의 품질을 보장합니다.

CNC 장비에 TP 및 PM 구현


CNC 장비 및 제어 프로그램에서 부품을 가공하기 위한 기술 프로세스를 구현하는 단계에서 절삭 조건이 최적화되고 기술 프로세스의 개념이 개발됩니다. 구현 단계의 결과는 기술 문서 처리 단계에서 문서화되는 CNC 장비에서 부품을 가공하는 간소화된 기술 프로세스입니다.

기술문서 등록


CNC 장비의 가공 부품 작업에 대한 기술 문서 등록은 Clio-Soft LLC에서 개발한 OSST 소프트웨어를 사용하여 NX 환경의 처리 파일에서 직접 수행되므로 요구 사항에 따라 기술 문서를 작성할 수 있습니다. ESTD. 이 경우 절삭 도구 및 툴링의 매개 변수, 절삭 모드에 대한 모든 정보는 궤적 생성 작업에서 상속되며 필요한 모든 스케치는 처리 파일의 "도면" 모듈에 직접 작성됩니다. 얻은 데이터는 필요한 텍스트 정보로 보완됩니다. 따라서 출력에서 ​​NX 처리 파일과 관련된 일련의 기술 문서를 얻습니다. 즉, 처리 프로젝트를 변경할 때 기술 문서 출력 후 모든 변경 사항이 고려되어 새 문서 세트에 표시됩니다.


CNC 장비용 TP 및 NC 개발용 소프트웨어 패키지


고려하여 사용할 때 소프트웨어 패키지최신 CNC 장비에서 부품을 처리하기 위한 기술 프로세스 및 제어 프로그램의 개발 및 구현 방법론을 통해 기술자는 단일 정보 환경에서 작업을 수행할 수 있는 기회를 얻음으로써 신제품을 마스터하는 시간을 줄이고 작업 품질을 향상시킵니다. 정보를 복제할 필요 다양한 시스템. 또한 한 사람이 전 범위의 작업을 수행할 때 공동 수행자 간에 정보를 전달할 필요가 없어져 기술자의 책임 수준이 높아져 작업 품질이 향상됩니다.