[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

Devil-Nic
Réponses
18
Affichages
2 770
dh42
D
DakotaSport07
Réponses
49
Affichages
2 682
DakotaSport07
DakotaSport07
yvon29
Réponses
5
Affichages
2 621
yvon29
yvon29
Pierrot Lecopeau
Réponses
30
Affichages
4 064
Pierrot Lecopeau
Pierrot Lecopeau
J
Réponses
0
Affichages
944
jmlwood
J
K
Réponses
10
Affichages
1 590
kawah2
K
Haut