CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: Atwist op vr 27 03 2009, 18:14:14

Titel: DXF naar DWG
Bericht door: Atwist op vr 27 03 2009, 18:14:14
Hallo forumleden,

Ik heb 563 DXF bestanden  :shock: en deze moeten allemaal naar DWG worden gezet is hier ook een simpele manier voor of moet ik domweg elk bestand open en opslaan als gaan doen.

Ik hoor graag jullie reacties
Titel: Re: DXF naar DWG
Bericht door: julien op vr 27 03 2009, 20:43:08
Dit werkje lijkt me een gedroomde taak voor babe.
http://www.cadsite.be/lisp/babe.php
Titel: Re: DXF naar DWG
Bericht door: Atwist op za 28 03 2009, 10:23:35
Dank je julien,

Ik ga deze gelijk even uit proberen.
Titel: Re: DXF naar DWG
Bericht door: Atwist op zo 29 03 2009, 16:40:49
Heb Babe geinstalleerd maar krijg --Unknown command "DOIT".  Press F1 for help--

Wat gaat er nu mis??
Titel: Re: DXF naar DWG
Bericht door: Joop op ma 30 03 2009, 06:50:37
Om BaBe aan het werk te zetten heb je een programma nodig (zelf maken) dat de gewenste opdracht (het openen van dxf bestanden en het saven naar dwg) uitvoerd.
Dit programma begint met (defun C:DoIt (/)
Titel: Re: DXF naar DWG
Bericht door: Atwist op ma 30 03 2009, 15:53:48
Hallo Joop,

Sorry, ik snap het niet hellemaal :? maarja het is ook nog maar maandag, moet ik ondanks BABE nog een progje maken, ik dacht dat het in babe zelf zat.
Kun jij mij iets opweg helpen hoe dit eruit zou moeten zien en maar ik het mee moet programeren, ik denk zelf dat het een lips moet worden.

Ik dank alvast voor je reactie.
Titel: Re: DXF naar DWG
Bericht door: julien op ma 30 03 2009, 16:14:26
BaBe is een programma dat jouw programma kan toepassen op verschillende tekeningen.
Jij moet hier dus een lisp maken die je tekening opent, opslaat als en dan sluit.
BaBe zal dat dan doen over alle tekeningen die je wil.
Titel: Re: DXF naar DWG
Bericht door: Atwist op ma 30 03 2009, 16:31:45
Hallo Julien,

Sorry ik snap het nog niet wand in de BABE zipfile zit dus al een lips voor dxf>dwg, dan zou ik zeggen dat ik dan al klaar ben, maar het werkt niet.
Titel: Re: DXF naar DWG
Bericht door: julien op ma 30 03 2009, 16:52:00
Dan heb je veel geluk.  :mrgreen:

Heb je de handleiding al doorgelezen:
http://www.cadsite.be/lisp/babe.php
?

BTW, heb je de juiste doslib al staan? (BaBe is nog niet helemaal klaar voor acad 2010 denk ik)
Titel: Re: DXF naar DWG
Bericht door: HofCAD op ma 30 03 2009, 18:10:05
Beste Lezers,

Op http://download.rhino3d.com/download.asp?id=doslib kun je DOSLib 8.0
voor AutoCAD 2010 downloaden.

Met vriendelijke groet, HofCAD CSI.
Titel: Re: DXF naar DWG
Bericht door: Atwist op ma 30 03 2009, 18:34:55
Ik draai op Autocad 2004 en doslib zit er ook op, wat zou het nu nog kunnen zijn.
Titel: Re:DXF naar DWG
Bericht door: hulpje op vr 29 05 2009, 11:28:31
Dag Forum leden,

Ik ben ook een beetje aan het stoeien met BaBe.
Ik wil deze gebruiken om meerdere tekeningen op te slaan als DXF.
Hiervoor heb ik de BaBe_DxfToDwg.lisp een beetje omgebouwd.

Ik start BaBe.lsp selecteer de tekeningen die omgezet moeten worden en laat de routine zijn werk doen.
De lisp werkt, maar na 1 tekening stop de routine!

Wie o wie kan me helpen om het wel te laten werken!

P.s. AutoCAD 2008 en bijgevoegd de lisp en het script!
Titel: Re:DXF naar DWG
Bericht door: roy_043 op di 02 06 2009, 19:37:33
Beste hulpje,

Bijgevoegd een zip met twee bestanden:
BaBe.scr
BaBe_DwgToDxf.lsp (de lisp is dus t.o.v. jouw voorbeeld hernoemd :wink:)

Deze twee bestanden werken in Bricscad 7 (BC7).

Aanpassingen:
BaBe.scr
Geen aanhalingstekens rond tekeningnaam (waarschijnlijk alleen nodig voor BC7).
Nieuwe regel na tekeningnaam (waarschijnlijk alleen nodig voor BC7).
BaBe_DwgToDxf.lsp
Het commando dxfout wordt gebruikt i.p.v. saveas.

Groet, Roy.
Titel: Re:DXF naar DWG
Bericht door: roy_043 op di 02 06 2009, 19:46:40
Beste Atwist,

Het bestand BaBe_DxfToDwg.lsp bevat een fout. Er er is geen commando DoIt gedefinieerd.
Een regel moet worden aangepast:

Regel 5 oud:
(defun C:DxfToDwg (/ path teknaam dwg)
Regel 5 nieuw:
(defun C:DoIt (/ path teknaam dwg)

Door een kleine bug in BaBe.lsp is het bovendien niet mogelijk om dxfs te selecteren.
Zie: http://www.cadsite.be/smf/index.php?topic=2811.msg17655#msg17655 (http://www.cadsite.be/smf/index.php?topic=2811.msg17655#msg17655)

Groet, Roy.
Titel: Re:DXF naar DWG
Bericht door: hulpje op wo 03 06 2009, 08:58:13
Dag Roy,

De routine werkt, waarvoor mijn dank!
Ik was inderdaad vergeten de LISP file te hernoemen (:oops:), maar had hem wel al aangepast.

Richard