Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020011809 - PROCÉDÉ DE REPRÉSENTATION DE DONNÉES CAO ET PRODUIT-PROGRAMME INFORMATIQUE

Numéro de publication WO/2020/011809
Date de publication 16.01.2020
N° de la demande internationale PCT/EP2019/068455
Date du dépôt international 09.07.2019
CIB
G06F 17/50 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
17Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
50Conception assistée par ordinateur
G06F 3/0484 2013.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
3Dispositions d'entrée pour le transfert de données à traiter pour leur donner une forme utilisable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
01Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
048Techniques d’interaction fondées sur les interfaces utilisateur graphiques
0484pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou manipulation d’un objet ou d’une image, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G03F 7/20 2006.01
GPHYSIQUE
03PHOTOGRAPHIE; CINÉMATOGRAPHIE; TECHNIQUES ANALOGUES UTILISANT D'AUTRES ONDES QUE DES ONDES OPTIQUES; ÉLECTROGRAPHIE; HOLOGRAPHIE
FPRODUCTION PAR VOIE PHOTOMÉCANIQUE DE SURFACES TEXTURÉES, p.ex. POUR L'IMPRESSION, POUR LE TRAITEMENT DE DISPOSITIFS SEMI-CONDUCTEURS; MATÉRIAUX À CET EFFET; ORIGINAUX À CET EFFET; APPAREILLAGES SPÉCIALEMENT ADAPTÉS À CET EFFET
7Production par voie photomécanique, p.ex. photolithographique, de surfaces texturées, p.ex. surfaces imprimées; Matériaux à cet effet, p.ex. comportant des photoréserves; Appareillages spécialement adaptés à cet effet
20Exposition; Appareillages à cet effet
G06F 3/01 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
3Dispositions d'entrée pour le transfert de données à traiter pour leur donner une forme utilisable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
01Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06T 17/20 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
TTRAITEMENT OU GÉNÉRATION DE DONNÉES D'IMAGE, EN GÉNÉRAL
17Modélisation tridimensionnelle pour infographie
20Description filaire, p.ex. polygonalisation ou tessellation
CPC
G06F 2111/02
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2111Details relating to CAD techniques
02CAD in a network environment, e.g. collaborative CAD or distributed simulation
G06F 3/011
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
G06F 3/014
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
014Hand-worn input/output arrangements, e.g. data gloves
G06F 3/0346
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
03Arrangements for converting the position or the displacement of a member into a coded form
033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
0346with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G06F 3/04842
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces [GUI]
0484for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range
04842Selection of a displayed object
G06F 30/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
30Computer-aided design [CAD]
Déposants
  • VOLKE - ENTWICKLUNGSRING SE [DE]/[DE]
Inventeurs
  • VOLKE, Daniel
Mandataires
  • GRAMM, LINS & PARTNER PATENT- UND RECHTSANWÄLTE PARTGMBB
Données relatives à la priorité
18182450.909.07.2018EP
Langue de publication allemand (DE)
Langue de dépôt allemand (DE)
États désignés
Titre
(DE) VERFAHREN ZUM DARSTELLEN VON CAD-DATEN UND COMPUTERPROGRAMMPRODUKT
(EN) METHOD FOR DISPLAYING CAD DATA AND COMPUTER PROGRAM PRODUCT
(FR) PROCÉDÉ DE REPRÉSENTATION DE DONNÉES CAO ET PRODUIT-PROGRAMME INFORMATIQUE
Abrégé
(DE)
Die Erfindung betrifft ein Verfahren zum Darstellen von CAD-Daten, die zumindest ein NURBS-Objekt in Form einer NURBS-Fläche F enthalten, die durch einen Parametersatz definierbar ist, der - einen Satz Kontrollpunkte bi,j mit i = 0, 1,..., n und j = 0, 1,..., m, - einen ersten Polynomgrad d1, - einen zweiten Polynomgrad d2, - Gewichte wi,j für jeden Kontrollpunkt bi,j, - ein u-Kurvenparameterwert-Intervall Iu = [uA,..., uE] eines u-Kurvenparameterwerts u, - ein v-Kurvenparameterwert-Intervall Iv = [vA,..., vE] eines v-Kurvenparameterwerts v, - einen u-Trägervektor Tu= {up=0,..., up=P = uE} und - einen v-Trägervektor Tv = {v q=0,..., v q=Q = vE} aufweist, mit den Schritten: (a) Erfassen eines Markierens eines Kontrollpunkts bi,j eines ausgewählten NURBS-Objekts (K, F), (b) Erfassen von neuen Koordinaten bi,j ' des Kontrollpunkts, (c) Übermitteln der neuen Koordinaten bi,j ' des Kontrollpunkts an eine Grafikeinheit, die eine Grafikprozessoreinheit mit zumindest einem Grafikprozessoren und einen Grafikspeicher aufweist, (d) wobei die Schritte (a) bis (c) von einer CPU eines Rechners durchgeführt werden und (e) Berechnen eines Meshs des NURBS-Objekts (K, F) aus Mesh-Punkten S(u0,v0) aus u-Kurvenparameterwerten und v-Kurvenparameterwert mittels eines iterativen Verfahrens mittels der Grafikeinheit.
(EN)
The invention relates to a method for displaying CAD data, which contain at least one NURBS object in the form of a NURBS surface F, which can be defined by a set of parameters, said set of parameters comprising - a set of control points bi,j with i = 0, 1,..., n and j = 0, 1,..., m, - a first polynomial degree d1, - a second polynomial degree d2, - weights wi,j for each control point bi,j, - a u curve parameter value interval Iu = [uA,..., uE] of a u curve parameter value u, - a v curve parameter value interval Iv = [vA,..., vE] of a v curve parameter value v, - a u carrier vector Tu = {up=0,..., up=P = uE} and - a v carrier vector Tv = {vq=0,…, vq=Q = vE}, comprising the following steps: (a) detecting a marking of a control point bi,j of a selected NURBS object (K, F), (b) detecting new coordinates bi,j ‘ of the control point, (c) transmitting the new coordinates bi,j ‘ of the control point to a graphics unit, which comprises a graphics processing unit having at least one graphics processor and a graphics memory, (d) wherein the steps (a) to (c) are carried out by a CPU of a computer, and (e) calculating a mesh of the NURBS object (K, F) from mesh points S(u0,v0) from u curve parameter values and v curve parameter values by means of an iterative method using the graphics unit.
(FR)
L’invention concerne un procédé de représentation de données CAO qui contiennent au moins un objet NURBS sous la forme d’une surface NURBS F qui peut être définie par un ensemble de paramètres qui comprend - un ensemble de points de contrôle bi,j (i = 0, 1,..., n et j = 0, 1,..., m), - un premier degré de polynôme d1, - un second degré de polynôme d2, - des pondérations wi,j pour chaque point de contrôle bi,j, - un intervalle de valeur de paramètre de courbe u Iu = [uA,..., uE] d’une valeur de paramètre de courbe u, - un intervalle de valeur de paramètre de courbe v Iv = [vA,..., vE] d’une valeur de paramètre de courbe v, - un vecteur porteur u Tu= {up=0,..., up=P = uE} et - un vecteur porteur v Tv = {v q=0,…, v q=Q = vE}. Le procédé comprend les étapes suivantes : (a) détection d’un marquage d’un point de contrôle bi,j d’un objet NURBS sélectionné (K, F), (b) détection de nouvelles coordonnées bi,j ' du point de contrôle, (c) transmission des nouvelles coordonnées bi,j ' du point de contrôle à une unité graphique qui présente une unité de traitement graphique munie d’au moins un processeur graphique et une mémoire graphique, (d) les étapes (a) à (c) étant exécutées par une unité centrale d’un ordinateur, et (e) calcul d’un maillage de l’objet NURBS (K, F) composé de points de maillage S(u0,v0) à partir des valeurs de paramètre de courbe u et des valeurs de paramètre de courbe v par un procédé itératif au moyen de l’unité graphique.
Dernières données bibliographiques dont dispose le Bureau international