[go: up one dir, main page]

WO2011042764A4 - Procédé, système informatique et produit-programme d'ordinateur pour une simulation d'usinage et pour une représentation visuelle d'une telle simulation - Google Patents

Procédé, système informatique et produit-programme d'ordinateur pour une simulation d'usinage et pour une représentation visuelle d'une telle simulation Download PDF

Info

Publication number
WO2011042764A4
WO2011042764A4 PCT/HU2010/000104 HU2010000104W WO2011042764A4 WO 2011042764 A4 WO2011042764 A4 WO 2011042764A4 HU 2010000104 W HU2010000104 W HU 2010000104W WO 2011042764 A4 WO2011042764 A4 WO 2011042764A4
Authority
WO
WIPO (PCT)
Prior art keywords
dexel
tool
dexels
depth
coordinates
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/HU2010/000104
Other languages
English (en)
Other versions
WO2011042764A1 (fr
Inventor
Balázs TUKORA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pecsi Tudomanyegyetem
Original Assignee
Pecsi Tudomanyegyetem
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from HU0900636A external-priority patent/HU0900636D0/hu
Priority claimed from HU0900679A external-priority patent/HUP0900679A2/hu
Application filed by Pecsi Tudomanyegyetem filed Critical Pecsi Tudomanyegyetem
Priority to EP10796128.6A priority Critical patent/EP2486462B1/fr
Priority to US13/504,872 priority patent/US20120221300A1/en
Priority to KR1020127011449A priority patent/KR20120089707A/ko
Publication of WO2011042764A1 publication Critical patent/WO2011042764A1/fr
Publication of WO2011042764A4 publication Critical patent/WO2011042764A4/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4069Simulating machining process on screen
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Processing Or Creating Images (AREA)

Abstract

La présente invention se rapporte à un procédé de simulation de processus de fraisage effectué sur un corps de forme libre. Dans le procédé, une représentation en trois dimensions à multiples dexels d'un corps de forme libre à traiter est produite à l'aide d'un algorithme de « depth peeling » en trois dimensions dans une première position de caméra virtuelle et un espacement de grille prédéfini (S110). Chacun des dexels est stocké indépendamment les uns des autres en fonction de leurs relations de voisinage, et chacun des dexels est associé au moins aux éléments d'informations suivants : informations se rapportant à la position spatiale et à la direction du dexel, de préférence les coordonnées d'affichage du dexel et les coordonnées de profondeur des points d'extrémité des dexels, informations géométriques se rapportant à la surface de la pièce croisée par le dexel au point de départ et au point d'extrémité du dexel. Puis une représentation de volume de l'outil ou une représentation du volume balayé de l'outil est produite à l'aide d'un algorithme de « depth peeling » en trois dimensions (S120) dans une seconde position de caméra virtuelle. Ladite seconde position de caméra virtuelle est identique à ladite première position de caméra virtuelle, et les segments de surface de l'outil ainsi obtenus sont décrits par les coordonnées d'affichage et les coordonnées de profondeur associées auxdites coordonnées d'affichage respectives. Dans les positions prédéfinies de l'outil le long du chemin d'outil, les coordonnées de profondeur de chaque dexel sont comparées aux coordonnées de profondeur des segments de surface de l'outil ou du volume balayé de l'outil qui sont les mêmes coordonnées d'affichage que celles du dexel, et en conséquence, pour chacun des dexels, les points d'intersection du dexel particulier et des segments de surface de l'outil (S130) sont déterminés. Un dexel reste inchangé si le dexel n'a pas de point d'intersection avec la surface d'outil (S131), ou les paramètres respectifs du dexel sont modifiés si le dexel comporte un point d'intersection avec un segment de surface de l'outil (S132), ou le dexel est converti en deux, ou plus, dexels plus courts si le dexel comporte de multiples points d'intersection avec plus d'un desdits segments de surface (S133). Ainsi, une représentation en volume de dexel en trois dimensions modifiée de la pièce est produite dans une position particulière de l'outil.
PCT/HU2010/000104 2009-10-06 2010-09-30 Procédé, système informatique et produit-programme d'ordinateur pour une simulation d'usinage et pour une représentation visuelle d'une telle simulation Ceased WO2011042764A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP10796128.6A EP2486462B1 (fr) 2009-10-06 2010-09-30 Procédé, système informatique et produit-programme d'ordinateur pour une simulation d'usinage et pour une représentation visuelle d'une telle simulation
US13/504,872 US20120221300A1 (en) 2009-10-06 2010-09-30 Method, computer system and computer program product for machining simulation and for visually presenting such simulation
KR1020127011449A KR20120089707A (ko) 2009-10-06 2010-09-30 기계가공 시뮬레이션과 그 시뮬레이션을 시각적으로 제공하기 위한 방법, 컴퓨터 시스템, 그리고 컴퓨터 프로그램 제품

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
HU0900636A HU0900636D0 (en) 2009-10-06 2009-10-06 Simulation of material extraction from solid freeform bodies on uniform architecture graphics hardware
HUP0900636 2009-10-06
HU0900679A HUP0900679A2 (en) 2009-10-29 2009-10-29 Procedur to simulate material extraction, procedure for visualization of said simulation, computer system for execution of said procedure and computer software product
HUP0900679 2009-10-29

Publications (2)

Publication Number Publication Date
WO2011042764A1 WO2011042764A1 (fr) 2011-04-14
WO2011042764A4 true WO2011042764A4 (fr) 2011-06-16

Family

ID=89989341

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/HU2010/000104 Ceased WO2011042764A1 (fr) 2009-10-06 2010-09-30 Procédé, système informatique et produit-programme d'ordinateur pour une simulation d'usinage et pour une représentation visuelle d'une telle simulation

Country Status (4)

Country Link
US (1) US20120221300A1 (fr)
EP (1) EP2486462B1 (fr)
KR (1) KR20120089707A (fr)
WO (1) WO2011042764A1 (fr)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9026242B2 (en) 2011-05-19 2015-05-05 Taktia Llc Automatically guided tools
US8838419B2 (en) * 2011-06-24 2014-09-16 Mitsubishi Electric Research Laboratories, Inc. System and method for simulating machining objects
EP2590142B1 (fr) 2011-11-03 2018-03-14 Dassault Systèmes Conception d'un volume modélisé représenté par des dexels
EP2590144B1 (fr) * 2011-11-03 2018-10-24 Dassault Systèmes Conception d'un volume modélisé représenté par des dexels
EP2590143B1 (fr) 2011-11-03 2018-10-24 Dassault Systèmes Simulation de l'usinage d'une pièce de travail
US8958611B2 (en) * 2011-12-29 2015-02-17 Mako Surgical Corporation Interactive CSG subtraction
JP6301314B2 (ja) * 2012-04-26 2018-03-28 シェイパー ツールズ, インク.Shaper Tools, Inc. 材料に作業を実行するため又は材料の表面に対する装置の位置を特定するためのシステム及び方法
US9121146B2 (en) 2012-10-08 2015-09-01 Wirtgen Gmbh Determining milled volume or milled area of a milled surface
EP3040797B1 (fr) 2014-12-31 2020-10-28 Dassault Systèmes Simulation de l'usinage d'une pièce de travail
CN105022910B (zh) * 2015-04-23 2017-11-17 北京建筑大学 一种三维CSG‑BRep模型的拓扑元素的访问方法
WO2016183390A1 (fr) 2015-05-13 2016-11-17 Taktia Llc Systèmes, procédés et appareil pour outils guidés
CN109643098B (zh) 2016-08-19 2022-06-03 整形工具股份有限公司 一种用于跟踪钻机的使用的系统、方法及介质
US10353352B2 (en) * 2017-02-22 2019-07-16 Mitsubishi Electric Research Laboratories, Inc. System and method for distributed machining simulation
CN108508596B (zh) * 2017-02-28 2020-11-24 香港理工大学 自由曲面型二元光学元件及其设计、制作方法及自由曲面型二元光学投影系统
TWI673620B (zh) * 2018-11-28 2019-10-01 財團法人工業技術研究院 利用動態位置誤差模擬切削方法
DE102019104850A1 (de) 2019-02-26 2020-08-27 Wirtgen Gmbh Fertiger
CN112613150B (zh) * 2020-12-31 2023-12-26 华中科技大学 一种切削几何体的图像表达方法
CN113343546B (zh) * 2021-08-06 2021-11-16 北京航空航天大学 一种基于vbo的切削加工过程高效几何仿真方法
CN113901248B (zh) * 2021-10-20 2024-08-16 合肥综合性国家科学中心人工智能研究院(安徽省人工智能实验室) 一种数字工件剖面可视化方法、系统及存储介质
CN114417526B (zh) * 2021-12-31 2024-08-30 北京理工大学 一种适用于不同磨削加工表面形貌的精确预测方法
CN116740317B (zh) * 2023-08-14 2023-11-03 济南邦德激光股份有限公司 一种用于激光数控的三维仿真可视化展示方法及设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5710709A (en) 1993-08-19 1998-01-20 Iowa State University Research Foundation, Inc. NC milling simulation and dimensional verification via dexel representation

Also Published As

Publication number Publication date
US20120221300A1 (en) 2012-08-30
WO2011042764A1 (fr) 2011-04-14
KR20120089707A (ko) 2012-08-13
EP2486462B1 (fr) 2014-04-09
EP2486462A1 (fr) 2012-08-15

Similar Documents

Publication Publication Date Title
WO2011042764A4 (fr) Procédé, système informatique et produit-programme d'ordinateur pour une simulation d'usinage et pour une représentation visuelle d'une telle simulation
JP5708196B2 (ja) 衝突検出システム、ロボットシステム、衝突検出方法及びプログラム
CN103568022B (zh) 碰撞检测系统、碰撞检测用数据生成装置以及机械手
US20040075735A1 (en) Method and system for producing a pseudo three-dimensional display utilizing a two-dimensional display device
EP3340183B1 (fr) Traitement graphique employant une texturation en carte de cube
JP2017517054A (ja) スクリーンの位置によって異なる解像度のターゲットの複数レンダリングのテクスチャ・マッピングの傾き調整
GB2509113A (en) Tessellating Patches Of Surface Data In Tile Based Computer Graphics Rendering
CN101140598A (zh) 部件识别图像处理器、生成部件识别图像的程序和存储程序的记录介质
JP4584956B2 (ja) グラフィックスプロセッサおよび描画処理方法
JP2019133310A (ja) 画像処理装置、画像処理プログラム及び画像処理方法
KR100787952B1 (ko) 지역 점유맵 인스턴스를 이용한 햅틱 렌더링 방법과 장치,및 이를 이용한 햅틱 시스템
JP2011065396A (ja) プログラム、情報記憶媒体及びオブジェクト生成システム
JP5314560B2 (ja) 加工シミュレーション装置、加工シミュレーション方法、プログラム、記録媒体
JP4383247B2 (ja) 衝突検知方法及び衝突検知装置
KR101227155B1 (ko) 저해상도 그래픽 영상을 고해상도 그래픽 영상으로 실시간 변환하는 그래픽 영상 처리 장치 및 방법
JP2008117113A (ja) 画像生成装置および方法、画像生成プログラム
JP2006244067A (ja) 工作機械の干渉判定方法
US6856325B2 (en) Information processing method and apparatus
US5751290A (en) Three dimensional graphics system and method with correction to z buffer value errors
CN118172458A (zh) 一次性渲染三维网格的截面图
JP2015170116A (ja) 情報処理装置、情報処理装置の制御方法およびプログラム
Milojević et al. Multi axis nc code simulation based on three-dexel model representation and gpu
JP5097636B2 (ja) 画像処理装置、画像処理方法及びプログラム
Kovalev One method for displaying objects and a group of linear perspectives
JPH08287286A (ja) 平面画像マッピング方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10796128

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 13504872

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 3863/CHENP/2012

Country of ref document: IN

ENP Entry into the national phase

Ref document number: 20127011449

Country of ref document: KR

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2010796128

Country of ref document: EP