yoin

sikken

Hoi,

ik heb het volgende irritante probleem  :

ik heb zo'n 150 tekeningen in 3D, bemaat in model. Ik zet dan in mijn layout het zicht op "isometric".
Als ik dan wil plotten naar EPS doe ik "hide" om de verborgen lijnen in mijn 3D object te verbergen.
Het probleem is dat mijn arrowheads dan hol worden, dus niet meer gevuld...

De bemating in paper zetten lost dat op, maar 150 tekeningen veranderen zie ik niet zitten...

Iemand een oplossing?

alvast bedankt !

Sikken

EDIT:  opgelost, nml als volgt:
- Vervang je "solid" pijl door een block, waarbij je een dichte arcering gebruikt. Op die manier zal je pijl niet meer hol geplot worden.
- Om te voorkomen dat je dimensiontekst hol wordt geplot moet je een shx font kiezen, en geen TrueFont !

bart

Maak een block aan voor de pijlpunt die niet uit een pline met dikte bestaat.
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

EddyBeerke

Misschien de visual style veranderen in "Concept" of "Realistic"?
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

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

Joop

Wat zou kunnen werken is een ander font gebruiken voor je dimensionering.
En dan liefst een AutoCAD font.

Een gelovig volger van
"de Sacrale Kunst van Luiheid",
zijn leider "Lisp" en acoliet "Script".

HofCAD

#4
Citaat van: Joop op vr 31 10 2008, 08:19:42
Wat zou kunnen werken is een ander font gebruiken voor je dimensionering.
En dan liefst een AutoCAD font.

Beste Sikken,

Waarom bemaat je niet in Paperspace.
Enige uitleg vind je o.a.
http://www.cadsite.be/smf/index.php/topic,699.msg3201.html#msg3201

Beste Joop,

Arrowheads zijn toch blocks.

Met vriendelijke groet, HofCAD CSI
ACADcadabra

Joop

Citaat van: HofCAD op vr 31 10 2008, 12:08:52
Citaat van: Joop op vr 31 10 2008, 08:19:42
Wat zou kunnen werken is een ander font gebruiken voor je dimensionering.
En dan liefst een AutoCAD font.

Beste Sikken,

Waarom bemaat je niet in Paperspace.
Enige uitleg vind je o.a.
http://www.cadsite.be/smf/index.php/topic,699.msg3201.html#msg3201
Klopt, maar de tekst is nu ook "hol".

Beste Joop,

Arrowheads zijn toch blocks.

Met vriendelijke groet, HofCAD CSI
Een gelovig volger van
"de Sacrale Kunst van Luiheid",
zijn leider "Lisp" en acoliet "Script".

HofCAD

#6
Citaat van: Joop op vr 31 10 2008, 13:00:58
Klopt, maar de tekst is nu ook "hol".

Beste Joop.

Ik had nergens gelezen, dat de holle tekst ook een probleem was. :oops:
Als je de tekst in paperspace(PSPACE) zet en in modelspace(of MSPACE) de Hide doet,
wordt hij niet hol.

Met vriendelijke groet, HofCAD CSI

ACADcadabra

bart

Die oplossing geeft de vraagsteller reeds zelf aan.
maar is veel werk voor 150 tekeningen.
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

HofCAD

#8
Citaat van: bart op vr 31 10 2008, 14:26:02
Die oplossing geeft de vraagsteller reeds zelf aan.
maar is veel werk voor 150 tekeningen.

Dan maar met Babe gaan werken, en de tekststijl en Arrowheads
daarmee veranderen.
Is de bijgevoegde tekening min of meer wat je bedoelt?

Met vriendelijke groet, HofCAD CSI

ACADcadabra

sikken

#9
bedankt voor alle reacties.  Zoals Bart zei is bematen in paper geen optie wegens te omslachtig. Shaden is ook niet de oplossing.

De laatste post is perfect !  Kun je even uitleggen hoe je dit hebt gedaan Hofcad?
Citaat van: HofCAD op vr 31 10 2008, 16:05:28
Dan maar met Babe gaan werken, en de tekststijl en Arrowheads
daarmee veranderen.

Wat bedoel je met babe?


Alvast dikke merci !

Edit:  ah lol,  "user arrow --> block"    Man man man,  ik wist niet dat dit kon !!

Uitleg voor andere lotgenoten:
Bij je dimension settings kun je bij de keuze van je arrowhead kiezen voor "user arrow", waarbij je een block (die je zelf aanmaakt) als arrow kan kiezen.
Alvast,  zo zie ik het op het eerste zicht, tenzij Hofcad mij corrigeert?

Wat tekst betreft,  kiezen voor een shx lost alles op.

Nogmaals merci,

Sikken

HofCAD

#10
Beste Sikken,

Stel dat U in uw tekeningen maar een dimensiestijl gebruikt met bijv. de
de naam 'MijnDim' en U geen overrides heeft met Dimblk1 en Dimblk2.
Stel verder dat U in uw tekeningen maar een tekststijl gebruikt voor de
teksten met bijv. de naam 'MijnStijl' en dat er in de eventuele mtext
geen override is t.a.v. het font.
Als dat zo is: Dan kan U een vergelijkbaar programma als het onderstaande
programma (bijgevoegd als Babe_Vol.lsp)  in het fantastische programma 'Babe'
van Joop F. Moelee gebruiken, om de 150 tekeningen automatisch te wijzigen.
In dit onderstaande programma moet U in de Lisp routine DoIt de DimNaam
'MijnDim' en de TxtStijlNaam 'MijnStijl' wijzigen.
Dus moeten de volgende twee regels in het onderstaande programma
gewijzigd worden:
(setq DimNaam "MijnDim")
(setq TxtStijlNaam "MijnStijl")
Na gebruik van het onderstaande programma kan u in de file C:\BabeWarn.txt
lezen, in welke tekening of tekeningen de gespecificeerde dimensiestijl
en/of tekststijl niet voorkomt.
Van die tekeningen weet U zeker dat onderstaand programma in geen effect
heeft geresulteerd in geplaatste bematingen en teksten.
Dit geeft bij geen waarschuwingen geen enkele zekerheid dat alles goed
omgezet is.
Voordat U 'Babe' gebruikt kan U onderstaand programma toepassen en testen op
een tekening, door na wijziging en laden het commando DOIT in te geven.
Als U 'Babe' gebruikt plaats dan een kopie van uw tekening in een aparte
map(directory) waarop U 'Babe' laat werken.



(vl-load-com)
(defun C:DoIt()
;>*********** Onderstaande twee gegevens moeten kloppen met uw tekeningen. *************<
(setq DimNaam "MijnDim")
(setq TxtStijlNaam "MijnStijl")

;>******** Onderstaande gegevens mag U vrij kiezen en eventueel ongewijzigd laten.************<
(setq TxtStijlFont "ISOCP")
(setq TxtStijlWidthFactor 1.0)
(setq PijlNaam "ArrowVol")
(setq DimTxtStijlNaam "TxtVol")
(setq DimTxtStijlFont "ISOCP")
(setq DimTxtStijlWidthFactor 0.9)
(setq File "C:\\BabeWarn.txt")      ;Let op: Hier moeten twee back slashes staan.
;****************************** Het eigenlijke programma ****************************
(princ "Running.......")
(if (or (not (tblsearch "DIMSTYLE" DimNaam))
(not (tblsearch "STYLE" TxtStijlNaam)))
(progn
(setq dt (rtos (getvar "CDATE") 2 6)
dt (strcat (substr dt 7 2) "/" (substr dt 5 2) "-" (substr dt 1 4)
" " (substr dt 10 2) ":" (substr dt 12 2)))
(setq FileDes (open File "a"))
(write-line (strcat ">>>>>>>>*************** Warning " dt " *****************<<<<<<<<<") FileDes)
(write-line (strcat "Tekening: " (getvar "DWGNAME")) FileDes)
(if (not (tblsearch "DIMSTYLE" DimNaam))
(write-line (strcat "Waarschuwing: Dimstijl " DimNaam
" bestond nog niet in deze tekening.") FileDes))
(if (not (tblsearch "STYLE" TxtStijlNaam))
(write-line (strcat "Waarschuwing: Tekststijl " TxtStijlNaam
" bestond nog niet in deze tekening.") FileDes))
(close FileDes)
))
(command "_PLINE" '(10 10) "_W" "0" "" (list 9 (+ 10 (/ 1 6.0)) ) (list 9 (- 10 (/ 1 6.0))) "_C")
(setq e1 (entlast))
(command "_HATCH" "_U" "45" "0.01" "_Y" e1 "")
(setq e2  (entlast))
(setq ~exp (getvar "EXPERT"))(setvar "EXPERT" 0)
(if  (not (tblsearch "BLOCK" PijlNaam))
(command "_BLOCK" PijlNaam '(10 10) e1 e2 "")
(command "_BLOCK" PijlNaam "_Y" '(10 10) e1 e2 ""))
(setvar "EXPERT" ~exp)
(command "_STYLE" DimTxtStijlNaam DimTxtStijlFont "" DimTxtStijlWidthFactor "0" "_N" "_N")
(setvar "DIMBLK" PijlNaam)
(setvar "DIMTXSTY" DimTxtStijlNaam)
(setq ~exp (getvar "EXPERT"))(setvar "EXPERT" 0)
(if (not (tblsearch "DIMSTYLE" DimNaam))
(command "_DIMSTYLE" "S" DimNaam)
(command "_DIMSTYLE" "S" DimNaam "Y"))
(setvar "EXPERT" ~exp)
(command "_STYLE" TxtStijlNaam TxtStijlFont "" TxtStijlWidthFactor "0" "_N" "_N")
)


Met vriendelijke groet, HofCAD CSI

PS 1
Als het door U gekozen font niet kan stapelen (geen optie Vertical)
zoals bijv. het font ISOCP.shx, dan moeten de regels voor de STYLE in het
programma zijn:
(command "_STYLE" DimTxtStijlNaam DimTxtStijlFont "" DimTxtStijlWidthFactor "0" "_N" "_N")
en
(command "_STYLE" TxtStijlNaam TxtStijlFont "" TxtStijlWidthFactor "0" "_N" "_N")
Als het door U gekozen font wel kan stapelen (dus met optie Vertical)
zoals bijv. het font TXT.shx, dan moeten de regels voor de STYLE in het
programma zijn:
(command "_STYLE" DimTxtStijlNaam DimTxtStijlFont "" DimTxtStijlWidthFactor "0" "_N" "_N" "_N")
en
(command "_STYLE" TxtStijlNaam TxtStijlFont "" TxtStijlWidthFactor "0" "_N" "_N" "_N")
PS 2
Indien U meerdere dimensiestijlen gebruikt met tekststijlen met
verschillende obliquing angles zal U het programma moeten uitbreiden.
PS 3
Het programma 'Babe' kan U gratis downloaden op http://www.cadsite.be/tips/BaBe.zip
Voor 'Babe' moet U de juiste DosLib##.arx laden uit het zip bestand, en deze kan U  ook
gratis downloaden op http://www.mcneel.com
ACADcadabra

sikken

Nou,  dat is een hele boterham :-)

Ik heb reeds alle tekeningen manueel aangepast, met jouw volle pijl en isocp als font. Serieus werkje btw :-)

Ik snap je voorgestelde methode, en zal dat zeker eens uittesten.
Momenteel heb ik echter een keiharde deadline te halen...

Ik zal morgen eens die babe uittesten op een reeks tekeningen, het lijkt me enorm handig en economisch.
Ik ga me eens verdiepen in die LSP, ik had daar nog nooit van gehoord tot vorige week !

Nogmaals merci voor je hulp,

mvg,

een vermoeide Sikken ;-)

HofCAD

#12
Citaat van: sikken op ma 03 11 2008, 17:24:48
Ik ga me eens verdiepen in die LSP, ik had daar nog nooit van gehoord tot vorige week !

Beste Sikken,

Succes met je Lisp studie.
Misschien heb je hier wat aan:
http://www.cadsite.be/lisp/lisp.php    AutoLisp  cursus van Joop
http://rkmcswain.blogspot.com/2008/01/free-autolisp-resources.html
met verwijzingen naar ABC's of Autolisp, Visual Lisp Developers Bible, Ron Autolisp
en Afralisp.net.
http://www.jefferypsanders.com/autolisptut.html
met The Ultimate AutoLisp Tutorial
http://www.autolisp-tutorial.mapcar.net
voor de 3 Duitse tutorials: Tutorial AutoLisp, Advanced AutoLisp en ActiveX AutoLisp.
http://augiru.augi.com/content/library/au07/data/paper/CP311-2.pdf
voor AutoLISP® By Example, Part I
Zie ook: http://forums.augi.com/showthread.php?t=90095 en
http://forums.augi.com/showthread.php?t=4657
En zie de 14 Autolisp tutorials van Dave Pitzer:
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309147
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309176
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309212
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309242
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309269
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309353
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2309466
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312293
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312315
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312345
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312382
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312545
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312562
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=2312702
Zie de 15 lessen van Ronleigh:
http://ronleigh.com/autolisp/alessons.htm
Voor AutoCADet tutorial zie
http://www.scribd.com/doc/21045868/The-AutoCADet-s-Guide-to-Visual-LISP
En zie Fundamentals of AutoLisp
augiru.augi.com/content/library/au07/data/paper/CP501-1.pdf
En zie de AutoLisp Tutorial van AfraLisp
http://www.scribd.com/doc/12318800/AutoLisp
AutoLISP treasure chest Door Bill Kramer
http://books.google.nl/books?id=k5q6iQ1yHHAC&pg=PA27&lpg=PA27&dq=negative+chamfer+autolisp&source=bl&ots=ljtrdCJc2d&sig=53sZ31dhAoSk_7Oq7IGOGS5EXoE&hl=nl&ei=cb0-TdWPKoPtOYHfrZsL&sa=X&oi=book_result&ct=result&resnum=1&ved=0CBcQ6AEwAA#v=onepage&q=negative%20chamfer%20autolisp&f=false
Opgeloste problemen naar soort
http://www.theswamp.org/index.php?topic=24700.msg359343#msg359343
LISP References
http://www.theswamp.org/index.php?topic=37014.0
Dataminingtools AutoLisp tutorial
http://www.dataminingtools.net/browsetutorials.php?tag=lisp
AutoLISP Reference Guide
http://docs.autodesk.com/ACDMAC/2012/ENU/filesALRMac/GUID-E9E56780-E87F-4D64-9E21-62B05A5D26E-2.htm
Met vriendelijke groet, HofCAD CSI.
ACADcadabra