yoin

Nter5

Hoi,

Ik ben momenteel bezig aan een tekening (opleiding) in AutoCad 2010.
Deze bestaat uit 5 filters (kelderverdieping, gelijkvloers, 1ste-verdieping, doorsnedes en gevels)
In de filter 'gelijkvloers' heb ik  15 lagen met aangepaste, verschillende lijntypes, lijndiktes en kleuren.

Deze (layer) zou ik, omdat er een grote overeenkomst in zit, willen kopiëren naar andere filters (bv 1ste verdieping)
Dan zou ik er maar 1 à 2 moeten manueel veranderen/bijmaken.

Het enige wat ik toe nu toe heb kunnen doen is, klikken om een bepaalde laag (tot het geselecteerde blauw is),
dan kopiëren (rechtermuis+klik) , in een nieuwe filter een nieuwe layer aanmaken en dan 'paste'.
Op deze manier behou ik alleen maar de benaming van de layer (bv binnenmuur)
maar gaan de pendiktes en kleuren verloren.

Is er een mogelijke oplossing waardoor ik vlot ALLE lagen kan overzetten naar een nieuwe filter?

(De layers slepen naar een (nieuwe) filter kan ook maar als je dan in filter A een naam of dergelijke verandert,
verandert deze ook in de laag van waaruit deze is gekopiëerd. Dus dit is niet echt een optie!

alvast bedankt voor enige reactie.

bart

Wil je een filter aanmaken of nieuwe layers ? je vraag is niet echt duidelijk
layers kopieren kan niet.

filters aanpassen/kopieren of onder een andere naam opslaan wel maar daar maak je geen nieuwe layers door
alleen een nieuw filter voor die layers
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

Nter5

Ik heb een bestaande filter met daarin 15 layers. Ik wil nu een 2de filter met daarin diezelfde layers.
Uit uw antwoord Bart, lijkt het niet mogelijk. Alvast bedankt.

JMD

Dag,

waarschijnlijk begrijp jezelf niet helemaal wat een filter inhoud...
Een filter in de lagenmanager haalt dus lagen uit het totaal overzicht, je kunt zelf aangeven waarop je wilt filteren.
Dit kan een naam/kleur/enz. zijn.
Het kan dus best voorkomen dat een bepaalde laag in twee filter voorkomt, bijvoorbeeld filter geslecteerd op laagnaam en filter geselecteerd op kleur.

Het lijkt erop echter op dat jij een nieuwe laag wilt maken met de instellingen van een andere laag. Dit kan door een bestaande  laag de selecteren in de lagenmanager, vervolgens voor nieuwe laag te kiezen; de nieuwe laag heeft dan de instellingen van de bestaande laag.

Gr JMD

Nter5

#4
Hoi JMD,

Wat betreft het niet verstaan van de "filter"
IN de layermanager krijg je alle layers te zien bij 'All' (Filters) Bepaalde kun je inderdaad in filters steken (filteren) op naam, kleur, enz,... Ik wil alle lagen van de kelderverdieping in de filter kelderverdieping, de layers van gevels in filter Gevels...

Ik probeer het even voor te stellen:

Filter a - kelderverdieping
Filter b - gelijkvloers
Filter c - 1ste verdieping
Filter ....

In deze filters zitten layers.

Filter b -kelderverdieping  met daarin:
  layer:> b_ binnenmuren
  layer:> b_ buitenmuren
  layer:> b_ binnenmuurarcering
  layer:> b_ Isolate
  layer:> ...

Omdat er in Filter b  layers voorkomen die ook voorkomen in filter C, leek het me interessant dat deze op een snelle manier konden worden overgezet. dit is mogelijk zoals boven beschreven maar met verlies van kleur lijndiktes...

Ik wil inderdaad een nieuwe laag maken maar met dezelfde instellingen; De muren op het gelijkvloers hebben
dezelfde (pen)dikte, kleuren als de muren op eerste verdieping, vandaar.
Wat ik zou willen is een serie/reeks van layers kopiëren en deze in een nieuwe filter plakken ZONDER verlies
van peninstellingen en kleuren.

bart

een simpel stukje lisp kan natuurlijk wel

(defun c:nw-laag ()

               
        (command "Layer" "m" "a_ binnenmuren" "c" "2" ""
        "m" "a_ buitenmuren" "c" "2" ""       
        "m" "a_ Isolate" "c" "1" ""
        "m" "b_ buitenmuren" "c" "5" ""
        "m" "b_ binnenmuren" "c" "2" ""
        "m" "b_ Isolate" "c" "1" ""       
        "m" "c_ binnenmuren" "c" "2" ""
"m" "c_ buitenmuren" "c" "5" ""
        "m" "c_ Isolate" "c" "1" ""
        ""

          )       
)

   
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

Nter5

Citaat van: bart op vr 08 01 2010, 08:04:22
een simpel stukje lisp kan natuurlijk wel

(defun c:nw-laag ()

               
        (command "Layer" "m" "a_ binnenmuren" "c" "2" ""
        "m" "a_ buitenmuren" "c" "2" ""       
        "m" "a_ Isolate" "c" "1" ""
        "m" "b_ buitenmuren" "c" "5" ""
        "m" "b_ binnenmuren" "c" "2" ""
        "m" "b_ Isolate" "c" "1" ""       
        "m" "c_ binnenmuren" "c" "2" ""
"m" "c_ buitenmuren" "c" "5" ""
        "m" "c_ Isolate" "c" "1" ""
        ""

          )       
)

   

Waha, Thx Bart maar dit gaat me voorlopig nog boven mijn petje.

FastFiber