Macro dxf

Bonjour,

help, j'ai récupéré une macor pour passer du 3D à un DXF pour découpe qui fonctionne très bien sauf que l'export se fait à la même echelle que le 2d et non à echelle 1.

si je fait un plan ech10 j'ai un dxf ech 10 . je fait appelle au pro des macros afain de modifier cette macro afin  que l'exporte du dxf soit toujours à l'echelle 1.

merci 

que la force soit avec vous.

 


saveas_dxf.swp
1 « J'aime »

Salut,

C'est plus compliqué que cela. Si tu pars de ta MEP et que tu changes la feuille, les vues vont se superposer et ton fond de plan sera trop petit.

Pourquoi ne pas plutôt ouvrir la pièce et créer le développé ?

Edit : Voir ceci : http://www.lynkoa.com/forum/solidworks/dxf-pas-la-bonne-echelle

3 « J'aime »

Bonjour @remrem

dans mon bureau sw j'ai ajouter des boutons macro pour aller plus vite et éviter de faire fichier enregistre.....  j'en n'ai pour les pdf , dwg,step et il me manque dxf.

lorsque le fais un 2d , le l'enregistre puis je clic les boutons de cette façon je fais le tous très vite et simplement.

 

que la force soit avec toi.

 


macro.jpg
1 « J'aime »

Salut OBI WAN,

Ta macro si ta macro dwg fonctionne pour ce que tu veux faire, il te suffit de la copier puis tu la renommes en DXF et tu l'éditer et tu remplaces tout les dwg par DXF et ça devrait fonctionner...

3 « J'aime »

Je ne comprend pas ta réponse. Tu n'as plus le problème d'échelle ?

2 « J'aime »

Salut à toi, perso quand j'enregistrais des plans en dwg ou dxf, régulièrement j'avais des soucis, genre des contours au mille petits bouts de traits ou des contours impossibles à fermer.

Pourquoi n'enregistre tu pas tes pièces en dxf? et en même temps tu aurais l'echelle 1 à chaque fois!? (oui je sais je ne fais que contourner le problèmz :) )

 

Cordialement

G.

1 « J'aime »

ok  la macro pdf et dwg c'est pour  enregistrer les plans  2D.

la macro dxf  joint ci-dessus réalise la mise à plat d'une tole puis en fait un dxf.

je vous donne la macro pdf dwg pour tester.

ps: l'enregistrement du pdf dwg se fait au même endroit que le dernière enregistremet. donc pour que le 2d sw pdf+dwg soit dans le même dossier il faut enregistrer le plan en faisant fichier enregistrer sous puis executer la macro.

ensuite moi je fais mon dxf à la main mais si la macro dxf fonctonnerait  de la même façon se serait top.

que la forc soit avec vous.

 


macro_pdf_-dwg.swp

Bonjour, je ne suis pas devant mon pc mais il y a une fonction Sw faite exprès e vba pour exporter la mise à plat d'une pièce. 

La fonction à utiliser est : 

Part.ExportToDWG2() 'Part est un objet PartDoc

Regardez dans l'aide pour les paramètres.

Cordialement.

Bonjour,

As-tu essayé de modifier les paramètres d'export de Soliworks pour forcer à l'échelle 1 ?

Cordialement,


capture.png
1 « J'aime »

pour compléter la dernière réponse, il faut comprendre le menu comme cela :

Si "activer" est cocher, il applique le réglage à droite "echelle feuille, echelle modele, etc..."

 

Si "activer" est décocher, cela force la sortie en echelle 1:1 par rapport au document MEP.

(on utilisait celui-là pour toujours sortir en 1:1, car on mettait sur les MEP des vues en dehors de la feuille à l'échelle 1:1, ce principe était à 100% efficace et fiable)

 

PS: Attention à ne pas se faire pièger avec le dwg ou dxf, à bien utiliser l'outils "mesurer",

et pas l'outil "cotation" qui lui peut être sujet à une echelle, suivant les réglages du plan.

 

Que le coté obscur soit avec vous.

Bonjour Obi wan.

 

jette un oeil à ce tuto il pourrais t'être trés utile.

http://www.lynkoa.com/tutos/3d/macro-d-export-deplie-de-piece-en-dxf

 

Sinon ce qui est important c'est d'avoir l'option d'éxport  "echelle de sortie 1:1" d'activé.

pour ce faire dans n'importe quel mise en plans faire enregistrer-sous DXF, la case "options..." s'affiche dans la partie "Echelle de sortie 1:1" tu coche Activer et c'est bon. 

 

Bonjour,

Oui dans les options  mon ech est à 1.

Pour reste j y regarde la semaine prochaine car la j ai les pieds dans l eau et un cocktail à la main. A ce titre je me permet d'en  boir un à votre santé ainsi qu' à tous les lynkoenns.

Que la force soit avec vous.

 

1 « J'aime »

Profite de ton moment de répit car la reprise sera d'autant plus dur mais c'est avec plaisir que tu peux et encore en boire un à ma santé. ^_^

1 « J'aime »

Bonjour,

J'ai pas trouvé d'option pour forcer le plan DXF à l'échelle 1 donc j'ai essayé de transformer ce plan DXFpour qu'il devienne à l'échelle 1, ça donne, dans le cas d'une transformation d'un plan DRW en DXF :

- sauvegarde du DRW en DXF.

- Import de ce DXF en forçant à l'échelle 1.

- Re-sauvegarde de ce plan DXF.

C'est pas forcément le plus propre mais ça à l'air de fonctionner.

Cordialement,


saveas_dxf-2.swp
1 « J'aime »

Dans SW, pour forcer une echelle 1:1

il faut déchocher cette case dans : Option DXF-DWG / Echelle 1:1 / "Activer"

bien décocher cette case !

de cette facon la génération sera toujours forcer en 1:1 (par rapport à la MEP).

 

C'est pourquoi on pose les vues à échelle 1:1 dans le plan (sans cotes), en dehors de la feuille.

Ainsi la sortie DXF sera toujours en 1:1, sans plus aucun soucis d'echelle de vue différente.

Bonjour

Désolé pour le retard mais je rentre juste de vacances et là j’ai 200 mails de retard.

Pour être claire l’export dxf c’est pour une tôle en 3d mise à plat pour une découpe plasma. As-tu testé ma macro ? si tu as une tôle 3d ouverte et que tu exécute cette macro tu as le développé pour découpe. Le problème c’est que tu as le dxf à l’échelle du plan et non échelle 1. Ce que je souhaite c’est une macro que fait le développé d’une tôle échelle 1.

Je vais être blindé une partie de la semaine mais je reviens sur lynkoa rapidement promis.

Encore merci.

Que la force soit avec toi.

1 « J'aime »