FastFiber

lettertype omzetten voor de CNC machine

Gestart door Petra, wo 07 02 2007, 21:51:50

Vorige topic - Volgende topic

Petra

Voor onze CNC machine op school moest ik mijn autocad file opslaan als .DWG bestand. In het autocad file heb ik een ovaal gemaakt met daarin wat tekst met het lettertype Edwardian Script (staat gewoon in Autocad). Het is de bedoeling dat de CNC machine het ovaal gaat uitfrezen EN de tekst die erin staat. Alleen bij de CNC machine wordt de tekst als geheel gezien en niet als lijnen. Hoe kan ik dit eenvoudig oplossen? Volgens de leraar moet ik alle lijntjes met arc gaan omtrekken en er polylijnen van maken voordat de CNC machine deze kan lezen. In mijn beleving moet dit veel eenvoudiger kunnen. Wie helpt me???

julien

Allereerst welkom.  :wink:

Er is een commando via de express tools die text explodeert. Dat werkt jammer genoeg niet schitterend zodat tekst er nogal 'hakkelig' uit komt...

De keren dat ik dit soort werk moest doen heb ik ook de tekst over getekend...

Misschien een idee om het alfabet van een aantal mooie lettertypes eens over te tekenen, maar voorlopig is dit toekomst muziek.

Je kan je ook behelpen met illustrator of iets dergelijks.

bart

#2
dat kan op de volgende manier (korte uitleg als er iets niet duidelijk is hoor ik het wel)

de standaard dxb printer van autodesk installeren (vind je in de plottermanager)

texfill op 0 zetten zodat alleen de contouren van de tekst zichtbaar worden
(indien het gevulde tekst is)

de tekst plotten met de dxb printer (naar een file let op waar hij staat)

textfill terug op 1 plaatsen

met het commando dxbin de plot importeren in je tekening

pedit (multiplex -> join) over de tekst heen halen

je hebt nu de tekst als polylijn in je tekening
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

Reimer

Ik heb dit ook eens geprobeerd. Kan handig zijn, werken met DXB. Het is dan wel DXBIN i.p.v. DBXIN.
Kan gebeuren.

Reimer

jo-king

eenvoudig "achterdeurtje":

exporteer je tekening (text object) naar een .3ds bestand.

importeer deze 3ds terug, en je zal zien dat acad je text (lettertype) heeft omgezet naar faces (een massa aan 3dhoekjes; zodat 3d max of zo het kan openen.)

om een mooie contour van dit te krijgen kan je ofwel met een Polyline snappen naar de endpoints, of als je lekker lui bent, zoals onze Lisp-gebruikers hier,
teken je een rectangle rond je nieuwe text, hatch je rondom, en laat je je hatch zijn contouren opnieuw bepalen met een polyline.


simpel.. snel & vooral... eenvoudig;)
CAD/BIM consultant
Autodesk Reseller
Revit Certified professional

HofCAD

#5
Beste Petra,

Als je de DXB methode gebruikt, dan kan je ACAD.PGP bij external commands uitbreiden met een nieuw commando: DXB2BLK.

DXB2BLK,  command /c DXBCOPY, 0,DXB file: ,2

Je moet dan wel een DXBCOPY.bat (of DXBCOPY.cmd) file hebben met de volgende inhoud:

copy %1.dxb $cmd.dxb

Met dit nieuwe commando kan je de DXB file invoegen als een block.

Eventueel kan je ACAD.PGP ook uitbreiden met het volgende commando:

DXB2DWG,  command /c DXBCOPY, 0,DXB file: ,1

Met vriendelijke groet,
HofCAD CSI


PS1:
Of je een bat file of cmd file moet hebben is afhankelijk van je besturingssysteem.
Zo ook of de regel
DXB2BLK,  command /c DXBCOPY, 0,DXB file: ,2
moet veranderen in
DXB2BLK,  cmd /c DXBCOPY, 0,DXB file: ,2

PS2:
Zie: Help->Customization Guide->Define Custom Commands->Define External Commands
The following example defines a new command: DXB2BLK.

DXB2BLK,  command /c DXBCOPY, 0,DXB file: ,2

The DXB2BLK command creates a block definition from the specified DXB file.
The DXB file converts all objects into lines.
One beneficial by-product of this procedure is that it provides a simple method for
exploding text objects into lines.
DXB2BLK passes the specified DXB file name to the dxbcopy batch file, which copies
that file name to the file name $cmd.dxb.
AutoCAD then creates a block from the specified DXB file.
The name provided to the DXB file prompt is used as the new block name.
To create the dxbcopy.cmd file, enter the following at a DOS prompt:

echo copy %1.dxb $cmd.dxb > dxbcopy.bat

This creates the dxbcopy.bat file in the current directory.
Move this file to a directory that is in your DOS path, or explicitly specify the file's
location in the acad.pgp file.
For example, if the dxbcopy.cmd file is in D:\cad, enter the following in the external
commands section of your acad.pgp file.

DXB2BLK,  command /c D:\CAD\DXBCOPY, 0,DXB file: ,2
ACADcadabra

EddyBeerke

Je kunt dit probleem aanpakken door de express tools te gebruiken
[Express]... [Text]...[Explode Text]

Succes
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

Petra

Hallo allemaal,

Zo he!! 6 reakties maar liefst!!! Allen hartelijk dank. Aankomende woensdag ga ik met mijn maatje, die veel meer van computers afweet dan ik, het een en ander uitproberen. Nogmaals hartelijk dank voor jullie reakties en ik zal op deze site zetten hoe en of het me is gelukt.
Wish me luck!!!

Hoi hoi, Petra

Petra

Hallo hulptroepen,

Bij deze wil ik nogmaals jullie hulp inroepen want tot zover is het nog steeds niet gelukt om de boel goed te hebben voor de CNC machine.
Wie wil het voor mij proberen om mijn ontwerpje, (eigenlijk kinderlijk eenvoudig, een rechthoek met een bepaalde afmeting, daarin een ovaal met daarin wat tekst) goed te krijgen. Wellicht dat we het een en ander kunnen doormailen???

Wie o wie, helpt me uit de fik?

Vriendelijke groet, Petra

bart

#9
plaats je tekening op het forum of mail hem maar even

laat hier even een berichtje achter als je hem op de mail zet
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

Petra

Ha Bart,

Bedankt voor je reaktie. De tekening zit in de computer op school. Ik kan proberen of ik vanuit huis de tekening kan verzenden vanuit een ander programma (dat is dan alleen het ontwerp). Anders wordt het pas volgende week dat hij op deze site staat, de school is deze week namelijk gesloten.

In ieder geval tot zover alvast weer bedankt.

Hartelijke groet, Petra

Petra

Hallo Bart,

Ik heb de tekening van de week naar je toe gemaild.
Alvast bedankt en ik ben zeer benieuwd of het lukt.

Hartelijke groet, Petra

Gene

Citaat van: Petra op vr 02 03 2007, 11:14:27
Hallo Bart,

Ik heb de tekening van de week naar je toe gemaild.
Alvast bedankt en ik ben zeer benieuwd of het lukt.

Hartelijke groet, Petra

Laat je ons ook de oplossing weten?

bart

Citaat van: Petra op vr 02 03 2007, 11:14:27
Hallo Bart,

Ik heb de tekening van de week naar je toe gemaild.
Alvast bedankt en ik ben zeer benieuwd of het lukt.

Hartelijke groet, Petra

Beste Petra

Wil je mij de tekening sturen die je op school in de computer hebt zitten
(uit je verhaal begrijp ik dat dit een autocad tekening is)
met een avery desingpro bestand kan in niets aanvangen
zonder eerst op zoek te gaan naar de bijbehorende software e.d.


Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

Petra

Ha Bart,

Ik zal hem vanaf de schoolcomputer versturen. Dat wordt dan niet eerder dan komende dinsdag.

Hartelijke groet, Petra

Petra


FastFiber