Hella,
Ik heb van iemand een tekening gekregen die ik zou willen uitfrezen op onze houtbewerkings-CNC, het probleem is dat deze tekening bestaat uit polylines, tenminste ik denk dat ze zo heten, het zijn ronde lijnen maar ge kunt er geen straal van nemen, onze software die bij de cnc zat om tekeningen in te laden ondersteund enkel rechte lijnen en cirkels waar men in autocad een straal van kan nemen, is er een manier om deze lijnen om te zetten in bogen met straal, overtekenen is geen optie aangezien dit veel te veel werk vraagt
mercikes
Citaat van: KoRn op di 17 03 2009, 17:16:08
Hella,
Ik heb van iemand een tekening gekregen die ik zou willen uitfrezen op onze houtbewerkings-CNC, het probleem is dat deze tekening bestaat uit polylines, tenminste ik denk dat ze zo heten, het zijn ronde lijnen maar ge kunt er geen straal van nemen, onze software die bij de cnc zat om tekeningen in te laden ondersteund enkel rechte lijnen en cirkels waar men in autocad een straal van kan nemen, is er een manier om deze lijnen om te zetten in bogen met straal, overtekenen is geen optie aangezien dit veel te veel werk vraagt
mercikes
Beste Mercikes,
Dat je al of niet te maken hebt met polylijnen, kun je te weten komen
met het commando LIST.
(De straal van bogen in een polylijn die getekend met het PLINE
commando en de optie Arc of via het commando PEDIT en de
optie Fit kun je opmeten met het commando DIMRADIUS.)
Als het polylijnen (POLYLINE of LWPOLYLINE) zijn dan kun je door
het commando EXPLODE of het commando XPLODE deze laten uiteenvallen
in losse lijn- en boogsegmenten.
Als de polylijn gesplined is met het commando PEDIT en de optie Spline
dan worden dat alleen lijnsegmenten.
Je kan natuurlijk ook overwegen om de bochten van de polylijnen
te vervangen door rechte lijnsegmenten.
Zie: http://www.cadsite.be/smf/index.php/topic,3242.0.html
Met vriendelijke groet, HofCAD CSI.
meri alvast, maar blijkbaar zijn dit geen polylines, maar ik weet niet juist wat
als ik xplode doe dan verdeeld deze zich idd in kleine stukjes stukjes, maar kan ik geen straal meten, sommige punten liggen ook gewoon langs de getekende lijn dan
Citaat van: KoRn op di 17 03 2009, 18:35:21
meri alvast, maar blijkbaar zijn dit geen polylines, maar ik weet niet juist wat
als ik xplode doe dan verdeeld deze zich idd in kleine stukjes stukjes, maar kan ik geen straal meten, sommige punten liggen ook gewoon langs de getekende lijn dan
Beste Mercikes,
Voordat je een explode doet met het commando EXPLODE of het commando XPLODE
moet je eerst weten wat je hebt.
Dat je al of niet te maken hebt met polylijnen, kun je te weten komen
met het commando LIST.
Als de polylijn gesplined is met het PEDIT commando, krijg je bij LIST zoiets
als onderstaand:
POLYLINE Layer: "0"
Space: Model space
Handle = 85e
Open spline
Als de polylijn gesplined is met het commando PEDIT en de optie Spline
dan worden het na een explode alleen lijnsegmenten(als de Splinesegs > 0
was bij het splinen) of alleen boogsegmenten(als de Splinesegs < 0 was
bij het splinen).
Een polylijn die gesplined is, is eigenlijk een vloeiende benadering van
de oorspronkelijke polylijn dmv polynoom stukjes die van de tweede
of derde graad (Quadratic B-spline of Cubic B-spline) zijn in afhankelijkheid
van de AutoCAD variabele Splinetype bij het commando PEDIT.
Met vriendelijke groet, HofCAD CSI.
PS 1
Ook via de dialoogbox van het commando PROPERTIES kan men er
achter komen of men een polylijn heeft (zie in de kop).
Bij het gedeelte Misc staat als de polylijn gefit of gesplined is:
Fit/Smooth met daar achter None, Curve Fit, Quadratic of Cubic.
PS 2
Zie in de AutoCAD help (Help->Inhoud->Command Reference->System Variables)
naar de invloed van de AutoCAD variabelen Splinesegs en Splinetype.
dit krijg ik dan
Select objects: LIST
*Invalid selection*
Expects a point or
Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/P
revious/Undo/AUto/SIngle
Select objects: 1 found (1 duplicate), 1 total
Select objects:
BLOCK REFERENCE Layer: "Laag 1"
Space: Model space
Handle = 71
"block 2"
at point, X= 0.0000 Y= 0.0000 Z= 0.0000
X scale factor 1.0000
Y scale factor 1.0000
rotation angle 0
Z scale factor 1.0000
Citaat van: KoRn op di 17 03 2009, 20:20:48
dit krijg ik dan
Select objects: LIST
*Invalid selection*
Expects a point or
Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/P
revious/Undo/AUto/SIngle
Select objects: 1 found (1 duplicate), 1 total
Select objects:
BLOCK REFERENCE Layer: "Laag 1"
Space: Model space
Handle = 71
"block 2"
at point, X= 0.0000 Y= 0.0000 Z= 0.0000
X scale factor 1.0000
Y scale factor 1.0000
rotation angle 0
Z scale factor 1.0000
Beste Mercikes,
Zoals je ziet heb je als entiteit(tekenelement) een block referentie
(een block verwijzing) geselecteerd.
Wat krijg je met LIST als je het block slechts 1x explodeerd.
(Je kan ook evt. je tekening bijvoegen)
Met vriendelijke groet, HofCAD CSI.
Opening an AutoCAD 2000 DXF file.
Regenerating model.
AutoCAD menu utilities loaded.
Command: Specify opposite corner:
Command: Specify opposite corner:
Command: _.erase 13 found
Command: Specify opposite corner:
Command:
Command:
Command: _explode 1 found
Command: Specify opposite corner:
Command: LIST
164 found
BLOCK REFERENCE Layer: "Laag 1"
Space: Model space
Handle = 1DB
"block 4"
at point, X= 0.0000 Y= 0.0000 Z= 0.0000
X scale factor 1.0000
Y scale factor 1.0000
rotation angle 0
Z scale factor 1.0000
BLOCK REFERENCE Layer: "Laag 1"
Space: Model space
Handle = 1A3
"block 3"
at point, X= 0.0000 Y= 0.0000 Z= 0.0000
X scale factor 1.0000
Y scale factor 1.0000
rotation angle 0
Z scale factor 1.0000
HATCH Layer: "Laag 1"
Space: Model space
Citaat van: KoRn op di 17 03 2009, 20:33:35
Opening an AutoCAD 2000 DXF file.
Regenerating model.
AutoCAD menu utilities loaded.
Command: Specify opposite corner:
Command: Specify opposite corner:
Command: _.erase 13 found
Command: Specify opposite corner:
Command:
Command:
Command: _explode 1 found
Command: Specify opposite corner:
Command: LIST
164 found
BLOCK REFERENCE Layer: "Laag 1"
Space: Model space
Handle = 1DB
"block 4"
at point, X= 0.0000 Y= 0.0000 Z= 0.0000
X scale factor 1.0000
Y scale factor 1.0000
rotation angle 0
Z scale factor 1.0000
BLOCK REFERENCE Layer: "Laag 1"
Space: Model space
Handle = 1A3
"block 3"
at point, X= 0.0000 Y= 0.0000 Z= 0.0000
X scale factor 1.0000
Y scale factor 1.0000
rotation angle 0
Z scale factor 1.0000
HATCH Layer: "Laag 1"
Space: Model space
Beste Mercikes,
Ik zie dat je bij LIST van de 164 objecten 2 block referenties en een hatch geselecteerd hebt,
maar je moet voor de informatie die je wil hebben natuurlijk alleen de kromme
selecteren die je problemen geeft.
Met vriendelijke groet, HofCAD CSI.
maar ze geven ook allemaal problemen, het is een tekst die ik wil uitfrezen en dar zitten geen rechte lijnen in
Citaat van: KoRn op di 17 03 2009, 21:44:34
maar ze geven ook allemaal problemen, het is een tekst die ik wil uitfrezen en dar zitten geen rechte lijnen in
Beste Korn,
Heb je dit onderstaande onderwerp al gelezen?
http://www.cadsite.be/smf/index.php/topic,1599.0.html
Kun je de tekening niet plaatsen, want met 'ze geven ook allemaal problemen'
kan men op dit forum ook weinig.
Met vriendelijke groet, HofCAD CSI.
Citaat van: KoRn op di 17 03 2009, 21:44:34
maar ze geven ook allemaal problemen, het is een tekst die ik wil uitfrezen en dar zitten geen rechte lijnen in
KoRn,
Ik doe ook cnc-freeswerk en ik (her)ken je probleem...
Je opdrachtgever van het freeswerk heeft wellicht de tekst in een CAD-programma (misschien AutoCad) ge-explodeerd,
met als resultaat dat alle bogen in de contouren van de letters zijn 'vervangen' door korte aaneengesloten rechte lijnstukjes.. Het lijken dus wel bogen maar zijn het niet!
Op zich is het geen probleem als je dit wilt frezen maar het resultaat zal wat 'hoekerig' zijn.. zéker waneer je het ontwerp nog groter verschaald hebt..
De oplossing : kijk in je freessoftware na welke formaten je kan importeren naast DXF of DWG.. (misschien EPS of zo),
en vraag het ontwerp opnieuw aan... met een beetje geluk kun je daar verder mee..
Mocht het eenmalig freeswerk zijn en je software kan enkel om met dxf of dwg dan wil ik je met met mijn freessoftware wwel op weg helpen.. ik hoor het wel..
succes,
Los Manu
Alvast bedankt allemaal
Ik heb het in bovenstaande topic ook nog eens gevraagd
Hoe kan ik een tekening uploaden zodat jullie hem kunnen zien
Voila, de tekening staat in de bijlage
Als jullie eens kunne kijken wat het probleem zou kunnen zijn
Groetjes
Hier staat een volledige verklaring met enkele simpele regels:
http://www.jefferypsanders.com/autolisp_ext.html (http://www.jefferypsanders.com/autolisp_ext.html)
(if (not c:cal)(arxload "geomcal"))
(setq myAng (cal "ang(p1,p2,p3)")
Citaat van: KoRn op wo 25 03 2009, 06:25:03
Voila, de tekening staat in de bijlage
Als jullie eens kunne kijken wat het probleem zou kunnen zijn
Groetjes
De bijlage is niet te openen.. het is slecht 1 deel van een opgedeelde ZIP-file.. :?: