FastFiber

Attribute definition, mode invisible en lock_position samen

Gestart door RobenAd, di 11 10 2011, 12:10:33

Vorige topic - Volgende topic

RobenAd

Beste vakbroeders,

We dachten een leuke tool ontdekt te hebben maar lopen tegen het volgende probleem.
Bij het aanmaken van een attribute en deze vervolgens in een block plakken, laten wij altijd het vinkje bij lock_position uit, zodat de attribute tekst versleepbaar is in het block, so far so good.
Nu hebben we echter ook bij het aanmaken van de attribute Invisible aangevinkt, met behulp van ATTDISP kan men dan bepalen of men deze tekst wel of niet wil zien, waar men invisible heeft aangevinkt (geldt overigens wel voor de gehele tekening en niet voor een afzonderlijke viewport)
Ps, wij willen deze invisible bij sommige attributes wel aanvinken en andere niet (project afhankelijk)
Nu het probleem;  :oops: als men Invisible aanvinkt is de tekst in een keer GELOCKED terwijl wij dit niet aangevinkt hebben en ook bij properties staat nog steeds dat deze NIET gelocked is. ECHTER hij gedraagt zich wel zo.

Groeten Ad
Dit is natuurlijk niet de bedoeling, de tekst moet versleepbaar blijven.
Weet iemand wat wij over het hoofd zien :vraagteken:

EddyBeerke

Misschien kun je dit oplossen door een "Visibility State"?
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

bart

Welke tekst ?
Als de atribute ontzichtbaar zijn zie je geen tekst.
En kan je ze ook niet selecteren en verslepen

plaats eens een tekening met een voorbeeld
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

RobenAd

@ Eddy, visibility state is niet waar het in deze topic over gaat. Zie bijgevoegde tekening ter verduidelijking.

@ Bart, zie bijlage met een duidelijke dwg als voorbeeld.

zie ik iets over het hoofd :vraagteken:

of is dit een bug van autocad

Groeten Ad

bart

Ik had attmode ( of commando attdisp) even over het hoofd gezien.

Maar of je van een bug moet spreken weet ik niet
In mijn ogen is de locatie van een onzichtbaar attribute niet belangrijk
(Als ik ze gebruik zet ik ze ook allemaal op het insertpoint van het block over elkaar heen)
Autocad toont het insertpoint (grid) van een onzichtbaar attribute niet
Je kunt deze grid dus ook niet bewerken 

Als het verplaatsen nodig is lijk het mij ook nodig dat je het attribute zichtbaar maakt
En is er dus geen probleem lijkt mij
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

RobenAd

Beste Bart

Wij vinden dit WEL belangrijk!!!

Klein voorbeeld wij tekenen gigatische complete (complexe) projecten uit.
Bijvoorbeeld; er zitten hondereden stalen HE140A kolommen in 'n project, de zwaarte hiervan vermelden wij op de bestektekening d.m.v. een attribute. Hetzelfde doen wij o.a. bij de riolering met bijbehorende diameters.
De attribute tekst staat NIET altijd op de juiste plek in de bestek tekening vandaar dat deze NOT LOCKED MOET zijn.

ECHTER willen wij de milieutekening uitplotten, dan wensen wij o.a. de zwaarte van de stalen kolommen niet zichtbaar te hebben maar de diameters van de riolering wel. Sommige attributes moeten dus uitgeschakeld worden. Dit doen wij door het vinkje ''invisible'' aan te zetten bij het aanmaken van de attribute. Zo kunnen wij d.m.v. ATTDISP de ene wel en de andere attribute niet zichtbaar maken. Maar soms moeten wel BEIDE attributes zichtbaar zijn (in de bestektekening). Vandaar dat de attributes wel versleepbaar moeten blijven!!!

Hopelijk is de eerste vraagstelling, tesamen met mijn geplaatste dwg als bijlage en deze toelichting voor iedereen duidelijk.

Autcad bied namelijk deze mogelijkheid bij het aanmaken van de attribute, alleen voort deze vervolgens niet compleet uit, of zien wij iets over het hoofd :vraagteken:

Groeten Ad

jimpie

even uit het hoofd zonder te testen

kan je dit niet oplossen door de verschillen attributes in apparte layers te plaatsen, wo hoef je toch enkel de layer af te zetten en klaar

RobenAd

Citaat van: jimpie op wo 12 10 2011, 15:46:32
even uit het hoofd zonder te testen

kan je dit niet oplossen door de verschillen attributes in apparte layers te plaatsen, wo hoef je toch enkel de layer af te zetten en klaar

@ Jimpie, dit kan helaas niet.

Wij maken blocks aan, in EEN specifieke laag, al dan niet voorzien van attributes. DIt heeft vele voordelen, waarvan de belangrijkste is; SNELHEID van werken.

Wie o wie weet dit probleem het hoofd te bieden :vraagteken:

Groeten Ad

bart

#8
Beste Ad,

Wat je wilt kan helaas niet.
Dat zou je een bug kunnen noemen.
Maar in principe is het gewoon niet bedoeld zoals je het wil gebruiken

Onzichtbare attribute zijn heel handig om informatie in de tekening op te slaan
en niet bedoeld om af te drukken.

Mogelijk help melden aan autodesk voor de volgende versie

Als je ze er nu toch voor wilt gebruiken zul je het ontzichtbaar maken achteraf moeten doen met bijvoorbeeld battman na het op de juiste plaats zetten van de attribute in de tekening
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

jimpie

als je uw block van de eerste keer goed maakt dan heb je toch ook enkel tijdwinst, zet je attributes in speciaal daarvoor gemaakte laag, zo kan je zelf per viewport kiezen of de attribute zichtbaar is of niet.
Ik heb hiervoor ook zo blocks gemaakt, ben tekenaar prefab en maak productieplannen voor wapening en prefab.
Ik teken het plan 1 keer maar de plot voor atelier wapening is verschillend dan de plot voor prefab, op de prefab tekeningen staat de wapening wel op maar hier zijn de attributes uitgezet met een layer, prefab afdelling heeft geen boodschap aan de benaming van de wapening wel aan de positie ervan.
naar mijn bescheiden mening is dit de beste en snelste manier van werken.
ik hoor het graag als iemand hier een andere mening over heeft (ik zoek steeds manieren om sneller te werken)

wat je misschien ook kan doen is aan je block een visibility state toevoegen aan je block met tekst zichtbaar of niet, wat wel niet zo snel werkt.

FastFiber