yoin

sidney

Mijn vraag is: Hoe kan je 2 lijnen verbinden tot 1 lijn??

julien

Bedoel je van 2 lijnen die in elkaars verlengde liggen 1 enkele lijn maken?
Volgens mij gaat dit enkel door middel van een lisp.
Kan je niet gewoon een nieuwe lijn tekenen over de 2 lijnen en de originele lijnen wissen?

Wanneer je het hebt over 2 lijnen die niet in elkaars verlengde liggen, kan je er een polyline van maken.
Dit doe je met "pe"
Je selecteert de eerste lijn
convert to polyline? -> y"
typ j (van join)
Nu selecteer je de andere lijn(en) en bevestigt.
Was het dit?

Leon Dooijes

In AutoCAD 2004 zit een geweldig commando voor jouw probleem. Het rare is dat het verborgen zit. Het commando heet OVERKILL. Dit commando staat nergens in het menu, je kan het alleen activeren door het in te typen op de command line. je kunt er verschillende fouten mee uit je tekening halen.
    1 - Lijnen die in elkaars verlengde liggen worden verbonden tot één lijn.
    2 - Lijnen die over elkaar liggen worden vervangen door één lijn.
    3 - Overbodige vertices uit een polyline verwijderen.[/list:u]
    Overbodige vertices verwijderen werkt bij mij trouwens niet. Daar geeft die een foutmelding op. Hopelijk komt daar binnenkort een bugfix voor!

Tom De Clercq

Ik veronderstell dat er in autocad 2002 zo geen commando bestaat?

Ik bewerk nl. tekeningen die ik van mijn landmeter krijg.  Hij meet bijv. een weg op door om de 50 meter zijn gps-coördinaten te bepalen.  Via één of ander programma wordt er dan een tekening gecreëerd die ik dan krijg (in dwg formaat).  Als ik dan bijv. de goot van die baan wil selecteren, dien ik elk lijntje afzonderlijk te selecteren wat heel lastig is.
Ik heb al geprobeerd om er ook een polyline van te maken, maar dit is bijna onmogelijk omdat er ook af en toe punten tussenzitten (die je heel gemakkelijk kunt overslaan bij het 'joinen' van een pline) en de verschillende lijnen dus niet op elkaar aansluiten.

mvg

Tom

Markske

Over dat "join"-en had ik ook een vraagje/opmerking:

Klopt het dat het commando "polyjoin" dat je in ACAD2000 (en misschien zelfs in 2002) kan gebruiken om 2 of meerdere lijnen met elkaar te verbinden, dat dit commando er niet meer is in ACAD2004???
Ik heb al liggen kijken in de express-tools van ACAD2004, maar daar heb ik blijkbaar niets meer over gevonden...

Mvg
Markske

julien

Ik gebruik hiervoor het commando 'fillet'' op te roepen door f.
Wanneer je de radius op 0 zet kan je zo de lijnen mooi sluiten.
Is het dit dat je bedoelt?

bor

als je onderstaande lisp download kun je twee lijnen die in elkaars verlengde liggen met elkaar verbinden. met appload inladen, heal.lsp daarna in de commandoregel heal intikken, de twee lijnen selecteren en ze worden 'samengesmolten' tot 1 lijn


http://members.lycos.nl/bouwcad/download/Heal.zip

Anonymous

Citaat van: julienIk gebruik hiervoor het commando 'fillet'' op te roepen door f.
Wanneer je de radius op 0 zet kan je zo de lijnen mooi sluiten.
Is het dit dat je bedoelt?

"fillet" kan je idd gebruiken als je maar 2 lijnen met elkaar wil verbinden, maar dat lukt dus niet wanneer je een hele reeks van aaneengesloten lijnen met elkaar wil verbinden tot één polyline. Met "polyjoin" ging dat echter wel...

Mijn vraag was dus: Waar is het commando "polyjoin" naartoe in ACAD2004??? Hebben ze misschien de naam veranderd, of vonden ze 't niet echt zo'n belangrijk commando meer?? Ik gebruikte het nochtans wel redelijk veel, en ik vond het best wel gemakkelijk...

Citaat van: borals je onderstaande lisp download kun je twee lijnen die in elkaars verlengde liggen met elkaar verbinden. met appload inladen, heal.lsp daarna in de commandoregel heal intikken, de twee lijnen selecteren en ze worden 'samengesmolten' tot 1 lijn


http://members.lycos.nl/bouwcad/download/Heal.zip

Lukt dit ook als je meerdere (gewone)lijnen met elkaar wil verbinden???

Mvg,
Markske

bor

heal werkt alleen als twee lijnen in elkaars verlengde liggen, helaas, wat dat polyjoin betreft: bedoel je niet PE? (pedit) als je pe invoert op de commandoregel, gevolgd door m (multiple) kun je meerdere lijnen en arc's enz selecteren, na selectie enteren dan kun je kiezen uit verschillende opties, waaronder: close, join, enz, enz. de geselecteerde entiteiten worden dan samengevoegd tot 1 polylijn.[/quote]

Anonymous

Dat klop ja, maar in ACAD2000 staat er bij de Express Tools een handig commando nl. pljoin

Hier een beetje uitleg... komt uit:
http://cadence.advanstar.com/1999/0899/circles0899.html

CiteerIf you've ever tried to join two polylines or lines together with the PEDIT command only to find out you can't because they're not contiguous, you are absolutely going to love this command. Contiguous means that the endpoints meet exactly. This simple command always gets a round of applause when I show it in presentations, which just goes to show that it's not always the big ticket items that get users excited! PLJOIN will prove to be a godsend to some of you.

You can also use this command on as many different groups of polylines or lines as you want, so there's no need to enter it over and over. There are essentially two steps to PLJOIN: selecting the objects you want to join and then specifying a fuzz distance. The fuzz distance is the maximum distance two endpoints of individual polylines or lines can be separated by but still be joined. If this is still confusing to you, the Express Tools help menu has a couple of good diagrams that visually show you what a fuzz distance is.

Markske

oops... 'k had me beter effe ingelogd...
'k zal voortaan beter opletten  :wink:

Groetjes,
Markske

julien

Citaat van: Markskeoops... 'k had me beter effe ingelogd...
'k zal voortaan beter opletten  :wink:

Groetjes,
Markske
Je kan een vinkje aanvinken om steeds ingelogd te blijven.
Moet niet maar is wel handig.

Markske

ja, weet ik... en thuis heb ik dat al gedaan :D
maar nu zit ik op m'n werk, en doe ik dat liever niet (iedereen kan hier zomaar in mijn systeem inloggen) :wink:

Greetzzz,
Markske

julien

Aha, OK.
Dat zou inderdaad niet zo leuk zijn.

julien


FastFiber