FastFiber

lijntype opslaan (OPGELOST)

Gestart door hubruja, do 29 03 2012, 07:57:28

Vorige topic - Volgende topic

hubruja

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
A progammer is a device to turn coffee into programms.

hulpje

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
HELAAS BESTAAT CADToppers.com niet meer
ACP-er (AutoDesk Certified Professional)

EddyBeerke

Volgens mij bedoeld Hubruja dat hij de lin-file kwijt is.
En wil de lijn-definitie toevoegen aan een lin-file.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

HofCAD

#3
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
ACADcadabra

EddyBeerke

#4
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.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

EddyBeerke

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
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

hulpje

In de Express tools van AutoCAD zit een optie om LINETYPES te maken.

Command: mkltype

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

HofCAD

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.
ACADcadabra

sschevers

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

HofCAD

#9
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.
ACADcadabra

sschevers

John,

Had ik even gemist  :oops:

stephan

FastFiber