FastFiber
Menu

Toon bijdragen

Deze sectie stelt je in staat om alle bijdragen van dit lid te bekijken. Je kunt alleen de bijdragen zien waar je op dit moment toegang toe hebt.

Toon bijdragen Menu

Berichten - john44

#1
Autolisp / Re: MLeader insert point
zo 15 09 2013, 22:13:54
Hofcad bedankt voor de reactie ..

Ga dat zeker eens bekijken..

Maar het is niet mijn bedoeling deze te veranderen..

Bedoeling is het insertpunt te kunnen achterhalen om te gebruiken als variable verder in de routine..
Dat wat ik raar vind is, dat het het eerst punt met dxf code 10 niet veranderd, op blijft bij de oorspronkelijke coordinaten. ipv te veranderen als ik de leader verplaats.

Hoop dat ik beetje duidelijk ben geweest?

Mvg John

#2
Autolisp / MLeader insert point
zo 11 08 2013, 23:10:01
Beste,

ik heb problemen met het insert punt te bepalen van een MLeader via dxf.

Via de "110" code bekom ik het insert punt, maar dit blijkt niet te veranderen als ik de leader arrow verplaats.
Na het kijken in de entity data ben ik er achter dat het de "10" code is die achter "leader_line" komt.

Hoe kan ik deze bereiken? Code 10 komt meerdere keren voor in de entity data.

(defun c:foo ( /  )
(setq Items (ssget))

(setq count (sslength A))

(setq index 0)
(repeat count
  (setq Ent (entget (ssname Items index)))
 
  (setq AS (cdr (assoc 140 Ent)));arrowhead size 140
  (setq AI (cdr (assoc 10 Ent)));arrowhead insert point 10
 
  (setq x1 (- (car AI) AS))
  (setq x2 (+ (car AI) AS))
  (setq y1 (- (cadr AI) AS))
  (setq y2 (+ (cadr AI) AS))

  (setq p1 (list x1 y2))
  (setq p2 (list x2 y1))

  (setq p1 (trans p1 0 1))
  (setq p2 (trans p2 0 1))

  (command "line" p1 p2 "")

  (setq index (1+ index))
)
(princ)
)


Andere manieren om de arrowhead locatie te bepalen zijn ook welkom

Mvg John
#3
Autolisp / Re: Lisp voor veeeel layouts
wo 14 03 2012, 12:58:15

Is beetje late reactie ..

ben tijdje niet meer met lisp bezig geweest ..

maar denk voor het snel selecteren van de een layout tab dat deze lisp handig kan zijn. (getest tot in acad 2010)

http://www.jefferypsanders.com/autolisp_LAYOUTS.html


Mvg John 
#4
Autolisp / Re:vlx maken
do 13 01 2011, 23:29:18
Hofcad...

goede raad van jou :)
het is heel mooi gelukt voor mij nu.

mVG groeten en dank   

JOhn
#5
Autolisp / Re:vlx maken
wo 12 01 2011, 21:49:15
Hofcad, dank voor je antwoord.

Ben er nog niet uit, want krijg nog steeds het zelfde resultaat.

IK probeer een vlx te maken van twee .lsp bestanden en twee .dcl 
Na compiling krijg ik een .vlx en twee aparte .fas bestanden.

Als ik dan men vlx in een andere map zet vraagt hij achter de .fas bestanden en .dcl's
Moet het normaal niet één groot geheel geworden zijn?

Mvg John
#6
Autolisp / vlx maken (opgelost)
di 11 01 2011, 23:56:37
Beste,

ik probeer al even een goede vlx aan te maken.

Ik volg de procedure zoals ze op deze site staat, maar op het einde bekom ik enkel een vlx met één lisp in.
De bedoeling is dat er meerdere lisp functie's in komen samen met hun dcl.

Vraag is ook of dat als er van uit één van deze code's, een andere functie word in geroepen die in de zelfde VLX zit (voorheen een .LSP maar na verwerking blijkbaar .FAS) deze dan ook nog wel gestart word, of moet ik in men code dan een vermelding naar .FAS maken?

Beet basic vraag, maar vind nergens een duidelijk antwoord.

Mvg John
#7
AutoCAD probleem / Re:te laag cpu gebruik
za 27 02 2010, 03:11:27
Ik was mss beetje verkeerd met omschrijving "traag ssysteem"
Bedoelde hier mee dat ik toch verwacht dat het cpu gebruik naar de 100% gaat bij het openen van een tekenig..
sommige tekeningen nemen tot een kwartier om te openen, maar men cpu gebruik blijft heel de tijd onder de 20% in de meeste gevallen nog lager.


Mvg John
#8
AutoCAD probleem / te laag cpu gebruik
do 25 02 2010, 17:39:05
beste ..

zowel bij het open van een tekening als tijdens een redraw/render komt men cpu gebruik nooit boven 20%.
daar door is men systeem wel erg traag.
even omschrijven.

cpu: intel E2200 2x1.6Ghz
ram: 2GB (reeds test gedaan met 4GB maar geen verschil te merken)
video: nvidia quatro fx1700
OS: windows XP

Hoop dat iemand mij een oplossing kan voorstellen

Mvg John