Navigation:  Macro > Instructions > Entités 3D volumiques >

SWEEP3D

AiM Services
Previous pageReturn to chapter overviewNext page

SWEEP3D From,To,[[Type],Valeur];[Err]

Génération d'un objet 3D par balayage des entités du groupe 1 comprises entre iFrom et iTo. Le balayage est réalisé sur une trajectoire (fibre neutre) définie par les entités du groupe 2.
Conditions :
o Le contour de base doit respecter les mêmes conditions que pour une élévation normale (être fermé en particulier) o La trajectoire doit être homogène 2D ou 3D, composée de segments et d'arcs (2D ou 3D) exclusivement, formant une chaîne avec tangence à chaque jonction o Le premier élément de la trajectoire doit être le premier du groupe 2 dans le contour, il doit s'agir d'un segment perpendiculaire au plan du contour de base
 

Paramètres d'entrée

From

 :

Numéro de la première entité à considérer

To

 :

Numéro de la dernière entité à considérer

Type

 :

Option d'arrondi automatique des jonctions

 

 

segment-segment

 

 

0 Angle vif

 

 

1 Rayon fixe

 

 

2 Rayon minimum

 

 

3 Rayon proportionnel

Valeur

 :

Valeur selon l'option choisie

 

 

1 valeur du rayon fixe (1.e-4 <-> 1.e+8)

 

 

3 proportion relative à la longueur des segments

 

 

adjacents (0.01 <-> 0.49)

Paramètre de sortie

Err

 :

Erreur rencontrée

 

 

4 Sélection inexistante

 

 

13 L'entité (de départ) n'est pas un segment

 

 

26 Points alignés (Arc 3D avec trois points alignes)

 

 

116 Objet d'épaisseur nulle (segment de longueur nulle)

 

 

298 Elément de la sélection faux

 

 

(autre que 2D #LINE/#CURVE, ou 3D #SURF_LINE/#SURF_ARC

 

 

314 Entités superposées dans le contour (2D)

 

 

607 Contour incohérent

 

 

769 Rayon trop petit

 

 

770 Rayon trop grand

 

 

771 Angle d'ouverture trop faible (entre segments consécutifs)

 

 

772 Pas de tangence (entre entités consécutives)

Exemple

 From=NB_ELEM+1
 START GROUP
 RECTANGLE 30,20,50,20
 END GROUP
 START GROUP 2
 LINE3D 0,80,0,0,80,90
 LINE3D 0,80,90,-50,100,140
 LINE3D -50,100,140,-50,100,220
 END GROUP
 SWEEP3D From,NB_ELEM
 

Rubriques connexes
ELEVATION3D , HELICOIDAL3D , REVOLUTION3D