B
Buddy Aces
Nouveau
Salut tous le monde.
Je travail actuellement sur une machine de découpe laser. Pour découper une pièce avec cette machine numérique, je dois lui entrer un programme sous forme de fichier texte dans lequel je dois spécifier les coordonnées de chaque points (X, Y, Z) ainsi que le type de trajet qui relis un point au suivant (droite courbe cercle).
Pour cela je dessine la pièce sur solidworks (esquisse 2D) et je créer ensuite mon programme pour la machine numérique en relevant les coordonnées de chaque point. Ceci est extrêmement fastidieux surtout si la pièce est très complexe.
Ma question est la suivante: après avoir créer mon esquisse 2D et fixé une trajectoire, serait-il possible de créer une macro qui, lorsqu’on l’exécuterai, créerait automatiquement ce fichier texte??
Voici le format de programmation pour une trajectoire rectiligne et curviligne que j’utilise sur la machine numérique :
Pour l’exemple les coordonnées du point d’arrivée sont : x:5.67 et y: 8.23 z:0
Trajectoire rectiligne : GO1 X5.67 Y8.23 Z0
Trajectoire curviligne sens horaire (rayon de l’arc : 8mm) : G02 X5.67 Y8.23 Z0 CR=8
Trajectoire curviligne sens antihoraire (rayon de l’arc : 8mm) : G03 X5.67 Y8.23 Z0 CR=8
Je travail actuellement sur une machine de découpe laser. Pour découper une pièce avec cette machine numérique, je dois lui entrer un programme sous forme de fichier texte dans lequel je dois spécifier les coordonnées de chaque points (X, Y, Z) ainsi que le type de trajet qui relis un point au suivant (droite courbe cercle).
Pour cela je dessine la pièce sur solidworks (esquisse 2D) et je créer ensuite mon programme pour la machine numérique en relevant les coordonnées de chaque point. Ceci est extrêmement fastidieux surtout si la pièce est très complexe.
Ma question est la suivante: après avoir créer mon esquisse 2D et fixé une trajectoire, serait-il possible de créer une macro qui, lorsqu’on l’exécuterai, créerait automatiquement ce fichier texte??
Voici le format de programmation pour une trajectoire rectiligne et curviligne que j’utilise sur la machine numérique :
Pour l’exemple les coordonnées du point d’arrivée sont : x:5.67 et y: 8.23 z:0
Trajectoire rectiligne : GO1 X5.67 Y8.23 Z0
Trajectoire curviligne sens horaire (rayon de l’arc : 8mm) : G02 X5.67 Y8.23 Z0 CR=8
Trajectoire curviligne sens antihoraire (rayon de l’arc : 8mm) : G03 X5.67 Y8.23 Z0 CR=8