CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: hubruja op do 29 03 2012, 07:57:28

Titel: lijntype opslaan (OPGELOST)
Bericht door: hubruja op do 29 03 2012, 07:57:28
Is het mogelijk om een lijntype uit een tekening op te slaan in je .lin bestand?
Ik heb ooit eens een lijntype aangemaakt (een lastige) maar ik ben hem op een of andere reden kwijt geraakt.
Ik heb hem echter nog wel in een oude tekening staan. Kan ik nog achter de notatie van die lijntype komen?

Ik bedoel dus zo'n notatie: A,6,-3,["60",B-01,S=2,R=0.0,X=-1.25,Y=-1],-3.5
Titel: Re: lijntype opslaan
Bericht door: hulpje op do 29 03 2012, 09:07:44
Ja, dat is mogelijk!
Open je LIN bestand en voeg de regel toe.
Let op! Je hebt 2 LIN bestanden, 1 voor je ISO lines en 1 voor acad.

Na de herstart zou dit line type beschikbaar moeten zijn.

Laden van Linetypes doe je via LT (oftwel Linetypemanager)

Succes!

Richard
Titel: Re: lijntype opslaan
Bericht door: EddyBeerke op do 29 03 2012, 09:21:07
Volgens mij bedoeld Hubruja dat hij de lin-file kwijt is.
En wil de lijn-definitie toevoegen aan een lin-file.
Titel: Re: lijntype opslaan
Bericht door: HofCAD op do 29 03 2012, 09:25:50
Citaat van: hubruja op do 29 03 2012, 07:57:28
Is het mogelijk om een lijntype uit een tekening op te slaan in je .lin bestand?
Beste Hubruja,

Ik denk, dat het niet mogelijk is! :oops: :oops: :oops: :oops:
Vergelijk bijv. de linetypedefinitie van 'ZIGZAG' in 'acadiso.lin':
*ZIGZAG,Zig zag /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
A,.00254,-5.08,[ZIG,ltypeshp.shx,x=-5.08,s=5.08],-10.16,[ZIG,ltypeshp.shx,r=180,x=5.08,s=5.08],-5.08

en de linetypedefinitie van 'ZIGZAG'  in een Dxf-bestand:
LTYPE
  5
21E
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
  2
ZIGZAG
70
     0
  3
Zig zag /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
72
    65
73
     4
40
20.32254
49
0.00254
74
     0
49
-5.08
74
     4
75
   131
340
21D
46
5.08
50
0.0
44
-5.08
45
0.0
49
-10.16
74
     4
75
   131
340
21D
46
5.08
50
180.0
44
5.08
45
0.0
49
-5.08
74
     0
  0

Je ziet dat in de linetypedefinitie van 'ZIGZAG' in het Dxf-bestand
er geen ltypeshp.shx verwijzing is.
Als je het programma LinOut.vlx http://www.cadforum.cz/cadforum_en/download.asp?fileID=390
gebruikt, dan krijg je als linetypedefinitie:
*ZIGZAG,Zig zag /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
A, 0.0025, -5.08, -10.16, -5.08

Wat natuurlijk niet juist is! :twisted: :twisted: :twisted: :twisted:

Met vriendelijke groet, HofCAD CSI.

PS Combinatie van (ENTGET (TBLOBJNAME "LTYPE" "MijnLijntype")) en (entmakex
geeft bij compleze lijntypes ook geen oplossing!
Zie http://www.theswamp.org/index.php?topic=33001.0
Titel: Re: lijntype opslaan
Bericht door: EddyBeerke op do 29 03 2012, 09:40:28
Misschien kun je hier iets mee:
Sla de tekening op als dxf acad 12 formaat.
Dit bestand kun je met bv textpad openen.
Zoek daar het linetype op. Hier staat de definitie van de lijn. Het is wel anders dan wat jij bedoeld (dxf-code) maar misschien heb je er iets aan.
Zie het voorbeeld en zoek de gelijkenissen:

LTYPE
  2
HOT_WATER_SUPPLY
70
     0
  3
Hot water supply ---- HW ---- HW ---- HW ----
72
    65
73
     3
40
22.859999999999999
49
12.699999999999999
49
-5.0800000000000001
49
-5.0800000000000001
  0


*HOT_WATER_SUPPLY,Hot water supply ---- HW ---- HW ---- HW ----
A,12.7,-5.08,["HW",STANDARD,S=2.54,R=0.0,X=-2.54,Y=-1.27],-5.08


Edit:
Dus dezelfde gedachte als HofCAD.
Je moet dus opnieuw creatief zijn.
Titel: Re: lijntype opslaan
Bericht door: EddyBeerke op do 29 03 2012, 10:32:44
misschien kun je de dwg hier neer zetten dat kan er iemand naar kijken of dat het lukt om het na te bouwen? Of je moet dat zelf doen
Titel: Re: lijntype opslaan
Bericht door: hulpje op do 29 03 2012, 11:12:52
In de Express tools van AutoCAD zit een optie om LINETYPES te maken.

Command: mkltype

Titel: Re: lijntype opslaan
Bericht door: HofCAD op do 29 03 2012, 11:45:41
Citaat van: EddyBeerke op do 29 03 2012, 09:40:28
Sla de tekening op als dxf acad 12 formaat. :twisted: :twisted:
Beste Eddy,

Dit kan per definitie nooit werken, omdat in AutoCAD Release 12 er nog
geen complexe lijntypes bestonden!

Met vriendelijke groet, HofCAD CSI.
Titel: Re: lijntype opslaan
Bericht door: sschevers op do 29 03 2012, 14:42:52
Misschien kun je iets met bijgaande vlx. Ik heb hem ooit een keer gedownload op www.xanadu.cz.
Gebruik het commando linout om een lin-file te genereren van je active tekening.

groeten

Stephan
Titel: Re: lijntype opslaan
Bericht door: HofCAD op do 29 03 2012, 16:03:35
Citaat van: sschevers op do 29 03 2012, 14:42:52
Misschien kun je iets met bijgaande vlx. Ik heb hem ooit een keer gedownload op www.xanadu.cz.
Gebruik het commando linout om een lin-file te genereren van je active tekening.

groeten

Stephan
Beste Stephan,

Zie
Re: lijntype opslaan
« Reactie #3 Gepost op: Vandaag om 09:25:50 »

Ik heb een foutje gemaakt bij het programma LinOut.vlx, :oops: :oops: :oops: :oops:
want ik heb het commando LINOUT1 gebruikt i.p.v.
het commando LINOUT.
Bij gebruik van het commando LINOUT krijg je wel de
juiste linetypedefinitie van van 'ZIGZAG'.

Met vriendelijke groet, HofCAD CSI.
Titel: Re: lijntype opslaan
Bericht door: sschevers op do 29 03 2012, 16:05:28
John,

Had ik even gemist  :oops:

stephan