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
Dit werkje lijkt me een gedroomde taak voor babe.
http://www.cadsite.be/lisp/babe.php
Dank je julien,
Ik ga deze gelijk even uit proberen.
Heb Babe geinstalleerd maar krijg --Unknown command "DOIT". Press F1 for help--
Wat gaat er nu mis??
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 (/)
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.
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.
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.
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)
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.
Ik draai op Autocad 2004 en doslib zit er ook op, wat zou het nu nog kunnen zijn.
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!
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.
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.
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