FastFiber

Opgelost leader tussen putnr en put.

Gestart door designer68, ma 11 04 2011, 08:19:07

Vorige topic - Volgende topic

designer68

Ik heb een tekening met putten en de putten hebben een knoopnaam (uniek).
deze zie ik als ik op het symbool put klik.
is het mogelijk om automatisch een leader te laten plaatsen tussen de put en hun bijbehorende label?
Ik heb even een dwg meegevoegd.
De grootste tekst is het putnummer en hier zou een leader tussen moeten komen naar de put waar hij bij hoort.


groet designer

EddyBeerke

Mag het een dynamic block zijn?
Dan kun je een attribute plaatsen en een leader.
Als je dan "Polar stretch" aan deze attribute en leader ( of lijn) voegt.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

designer68

Hallo Eddy.


Hoe werkt dit?
Hoor het graag.

EddyBeerke

Zal er eentje maken als ik er morgen aan denk.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

Reimer

Ik heb het idee dat designer68 alle bestaande blocken en teksten aan elkaar wil koppelen. Met een dynamisch block kun je alleen zorgen dat alle putnummers bij het juiste block komen te staan, maar niet op de zeflde plek als de bestaande tekst. Dit kun je al bereiken door de attributen die reeds in het block zitten zichtbaar te maken.
Ik ben benieuwd naar het idee van EddyBeerke.

Als je de bestaande teksten wilt gebruiken dan zou mijn methode zijn;
- de x-y gegevens van alle teksten en van alle blocken in excel te zetten.
- in excel de blocken en teksten met hetzelfde putnummer bij elkaar zoeken.
- daarna in excel een commando samenstellen die een lijn tekent tussen de juiste coördinaten.
- het commando plakken in autocad.

Reimer

EddyBeerke

Citaat van: Reimer op do 14 04 2011, 08:32:14
...
Met een dynamisch block kun je alleen zorgen dat alle putnummers bij het juiste block komen te staan, maar niet op de zeflde plek als de bestaande tekst. Dit kun je al bereiken door de attributen die reeds in het block zitten zichtbaar te maken.
Ik ben benieuwd naar het idee van EddyBeerke.
...
Reimer
Dit is wat ik in gedachte had.
Nadeel is dat je nieuwe blocks moet plaatsen en daarin de attributen invullen (lang leve de expresstools).
Dit laatste is natuurlijk ook met een macro te doen:
Vraag de tekst op klik het block aan en klaar.
Je moet wel even zelf zo'n macro/lisp maken.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

designer68

Hallo mensen,


Ik heb het even op een andere manier gedaan.
Ik kon een verbindingsstreep zetten vanuit het beheerpakket.
Daar een export uit gegenereerd en nu is het ook klaar.

Bedankt in elk geval.

designer68

Reimer,


Even op jouw antwoord terug te komen voor mijn volgende vraag.
Dit is het enige eigenlijk, hoe maak ik de attributen in een block zichtbaar als label in de tekening.
Elk block heeft al een putnummer in een TAG Knoopnaam zitten.
Als ik die kan tonen naast het block is het helemaal opgelost, want dan heb ik door de hele tekening de putnummers bij het bijbehorende block staan.


Ben benieuwd.


Groet, designer

hulpje

Citaat van: designer68 op wo 04 05 2011, 22:02:40
Reimer,


Even op jouw antwoord terug te komen voor mijn volgende vraag.
Dit is het enige eigenlijk, hoe maak ik de attributen in een block zichtbaar als label in de tekening.
Elk block heeft al een putnummer in een TAG Knoopnaam zitten.
Als ik die kan tonen naast het block is het helemaal opgelost, want dan heb ik door de hele tekening de putnummers bij het bijbehorende block staan.


Ben benieuwd.


Groet, designer

Het 1e dat bij mij opkomt is de FIELD optie.
Hiermee kan je informatie uit de TAG halen en dit als tekst naast je block neer zetten.

Hoop dat je hier iets aan hebt.

Richard
HELAAS BESTAAT CADToppers.com niet meer
ACP-er (AutoDesk Certified Professional)

Reimer

Je kunt heel eenvoudig de bestaande attributen zichtbaar maken door het block te bewerken met BEdit. Selecteer het gewenste attribuut. Kies in het Properties-scherm bij Invisible voor No. Sluit de block editor af en sla de wijziging op. Er lijkt nu niets veranderd in de tekening. Gebruik ATTSYNC om het block te updaten. Nu zijn de attributen wel zichtbaar.

Reimer

designer68

#10
Dank je Reimer



Ik had field ook al geprobeerd omde teksten zichtbaar te maken.
Alleen er komt dan wat aan mijn muis te hangen voor een insertion point en dan geeft hij #### als tekst.
Ik post een stukje van de originele tekening bij.
Zoals ik zij kan ik de tekst ook niet zichtbaar houden na exploderen op welke manier dan ook.

De nummers in de tekening zijn niet de labels uit het attribuut, deze zijn handmatig aangebracht.

Wil je mij in kort uitleggen hoe ik met BEDIT de visibility aanzet, zelf heb ik er nooit mee gewerkt.


Mijn AutoCAD is vaag op dit punt, Hij geeft niks weer in properties , zelfs niet als ik zelf een lijn selecteer.





designer68

Oke, heb het voor elkaar.
Bedankt voor de feedback allemaal.
Vanuit AutoCAD 2009 is het gelukt.

We komen steeds verder.

designer68

Enige waar ik nu nog niet uitkom is het verbindingsstreepje tussen het hart van de put en het putnummer.

EddyBeerke

Citaat van: designer68 op do 05 05 2011, 13:24:01
Enige waar ik nu nog niet uitkom is het verbindingsstreepje tussen het hart van de put en het putnummer.
Bedoel je dit (zie bijlage)
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

FastFiber