[VB script] Créer un Brut depuis des objets de dessin

D

dh42

Compagnon
Salut,

Lorsque l'on utilise CutViewer, il est très utile de créer un brut pour la simulation, mais il n'est pas toujours facile de définir ses dimensions et sa position, qui doivent être entrées manuellement dans le dossier Usinage.

Ce script à pour but de faciliter la chose. Il permet de définir un brut à partir de surfaces 3D, d'un polyrectangle, ou des 2 combinés.

1- avec un polyrectangle sélectionné:

Le script demandera une valeur pour Surface pièce et une valeur pour l'épaisseur du brut ; le rectangle en lui même définira la taille en XY et la position du brut.

2 - avec une ou plusieurs surfaces 3D sélectionnées

La taille et la position du brut seront définis à partir des extrêmes (taille et position) des surfaces 3D.
En plus il est possible de définir une surépaisseur en XY (contour) ainsi qu'une surépaisseur au fond.

3 - avec à la fois des surfaces 3D et UN polyrectangle sélectionnés.

Dans ce cas, la taille et la position du brut seront tirées du polyrectangle, mais la position de Surface pièce et l'épaisseur seront tirées des surfaces 3D.
Une surépaisseur au fond peut être ajoutée.

Une vidéo de l'utilisation

http://screencast.com/t/Qgz2dz7c

++
David Voir la pièce jointe MakeStock.zip
 
Dernière édition par un modérateur:
J

jeramenemafraise

Ouvrier
salut David,

Merci pour ton script, tres bien fait.

bonne journée.

Yves.
 
D

dh42

Compagnon
Salut,

Et voici un 2ieme script spécifiquement écrit pour générer des bruts ronds pour cutviewer ; comme ils ne sont pas directement gérés par cambam, le brut est dessiné sur un calque spécifique.

la définition du brut pour CV est écrite dans l'en tête de fichier du projet cambam.

une vidéo
http://screencast.com/t/WQQRT62L

le script en VF est en pièce jointe.

++
David Voir la pièce jointe MakeRoundStock.rar
 
Dernière édition par un modérateur:

Sujets similaires

S
Réponses
6
Affichages
1 989
Sambricole
S
P
Réponses
3
Affichages
2 314
T
Devil-Nic
Réponses
18
Affichages
2 748
dh42
D
biscotte74
Réponses
33
Affichages
1 748
philippe2
philippe2
DakotaSport07
Réponses
49
Affichages
2 635
DakotaSport07
DakotaSport07
D
Réponses
6
Affichages
1 288
ornemaniste
ornemaniste
Coyote94
Réponses
0
Affichages
716
Coyote94
Coyote94
O
Réponses
2
Affichages
1 352
Alex31
A
P
Réponses
8
Affichages
3 387
p027372
P
B
Réponses
3
Affichages
1 056
D
laurenttanguy
Réponses
0
Affichages
426
laurenttanguy
laurenttanguy
F
Réponses
7
Affichages
1 426
Fabien74
F
Haut