CADsite forum

AutoCAD => Autolisp => Topic gestart door: Koos op ma 26 09 2005, 11:35:41

Titel: vraagje over system variable voor explode
Bericht door: Koos op ma 26 09 2005, 11:35:41
Halo,
Wie kan mij vertellen welke systemvariable verantwoordelijk is die na het 'insert ' van een block deze explode.
In de dialogbox moet hier voor een vinkje gezet worden. vandaar dat ik dacht dat hier een systemvariable voor is.
Denk dit nodig te hebben voor in een lisp
Titel: vraagje over system variable voor explode
Bericht door: Kenny H op ma 26 09 2005, 11:49:48
Beste Koos,

Je kunt dit ook verkrijgen door:

(command "insert" "linker hor" ldb-inserteerpunt "1"   "1" "0"); inserteer block
(command "explode" "last" "") ;explodeer laatst ingevoegd block.

MVG

Kenny
Titel: vraagje over system variable voor explode
Bericht door: Koos op ma 26 09 2005, 11:55:13
Citaat van: Kenny HBeste Koos,

Je kunt dit ook verkrijgen door:

(command "insert" "linker hor" ldb-inserteerpunt "1"   "1" "0"); inserteer block
(command "explode" "last" "") ;explodeer laatst ingevoegd block.

MVG

Kenny

Ga ik verder mee bedankt
Titel: vraagje over system variable voor explode
Bericht door: Kenny H op ma 26 09 2005, 12:05:42
Koos,

Ik heb nog 1 opmerking.
Door een of andere rede explodeert autocad SOMS de laatste identiteit niet.

A) Dit kun je oplossen door een zoom tussen te plaatsen.

(command "insert" "linker hor" ldb-inserteerpunt "1" "1" "0"); inserteer block
(command "zoom" "all")
(command "explode" "last" "") ;explodeer laatst ingevoegd block.

B) Of door explode te herhalen.
(command "insert" "linker hor" ldb-inserteerpunt "1" "1" "0"); inserteer block
(command "explode" "last" "")
(command "explode" "last" "") ;explodeer laatst ingevoegd block.

Maar zoals als ik als zei, SOMS :!:
Ik heb het vooromdat hij 4 keer explodeert kort na elkaar.  :wink:
Het kan best zijn dat jij dit niet voor hebt.

Graag gedaan,

Kenny
Titel: Re: vraagje over system variable voor explode
Bericht door: HofCAD op ma 26 09 2005, 16:57:03
Citaat van: KoosHalo,
Wie kan mij vertellen welke systemvariable verantwoordelijk is die na het 'insert ' van een block deze explode.
In de dialogbox moet hier voor een vinkje gezet worden. vandaar dat ik dacht dat hier een systemvariable voor is.
Denk dit nodig te hebben voor in een lisp


----------- ~\\|//~ ------------
------------
  • -
  • -------------
    -------ooO---(_)---Ooo-------- [/color]

    Beste Koos,

    Bij de AutoCAD help van 'INSERT command, command line prompts'
    staat:

    Inserting Exploded Blocks: Preceding the name of the block with an asterisk (*)
    explodes the block and inserts the individual parts of it.
    The block definition is not added to the drawing.


    Werkt dat dan niet????

    Groetjes HofCAD CSI
Titel: vraagje over system variable voor explode
Bericht door: Kenny H op ma 26 09 2005, 17:06:47
Beste Koos,

Wat HofCAD bedoeld:

(command "insert" "*linker hor" ldb-inserteerpunt "1"   "1" "0"); inserteer en explodeer block
Gaat idd ook. Dat wist ik niet.
Merci HofCAD

MVG

Kenny
Titel: vraagje over system variable voor explode
Bericht door: bart op ma 26 09 2005, 19:35:46
let op er is wel verschil tussen de beide manieren

bij het gebruik van een * komt er geen blockdefinitie in je tekening te staat
via de last constructie heb je wel een blockdefintie in je tekeningen
Titel: vraagje over system variable voor explode
Bericht door: Koos op ma 26 09 2005, 20:00:28
halo HofCAD CSI

Natuurlijk werk dit uitstekend!!!!!
Er is wel iemand nodig die je weer op de goede weg zet.
Ik heb gezocht in verschillende Cad-boeken die ik heb maar kon het niet zo snel vinden en wat is er dan gemakkelijker om het aan mede Cad gebruikers te vragen.
Dat het ook in de help stond heb ik niet aan gedacht en daarom blijkt maar weer dat dit forum een bestaansrecht heeft.

Koos