CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: KoRn op di 17 03 2009, 17:16:08

Titel: hoe kan ik de straal meten van polylines
Bericht door: 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
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: HofCAD op di 17 03 2009, 17:49:57
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.
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: 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
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: HofCAD op di 17 03 2009, 18:43:50
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.
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: 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

Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: HofCAD op di 17 03 2009, 20:27:52
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.
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: 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
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: HofCAD op di 17 03 2009, 20:40:27
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.
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: 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
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: HofCAD op wo 18 03 2009, 08:38:50
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.
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: Manu op wo 18 03 2009, 09:21:11
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
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: KoRn op do 19 03 2009, 07:20:32
Alvast bedankt allemaal

Ik heb het in bovenstaande topic ook nog eens gevraagd

Hoe kan ik een tekening uploaden zodat jullie hem kunnen zien
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: 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
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: Joop op wo 25 03 2009, 07:50:24

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)")
Titel: Re: hoe kan ik de straal meten van polylines
Bericht door: Manu op do 26 03 2009, 09:53:32
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..  :?: