TuttoCAD Forum

TuttoCAD Forum
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Album Fotografico | Download | | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 1 - TuttoCAD Software
 AutoCAD
 !!! extmin extmax .... perchè???
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 27 luglio 2010 : 12:45:52  Mostra Profilo  Rispondi Quotando
ciao,

se si disegna un quadrato con coordinate 0,0 10,10
perchè le variabili in oggetto non restituisco le coordinate precise??? perchè c'è questo qualcosina in più tra l'altro non costante???

-------------------------------------------------
sia su modello che su layout

disegnato un quadrato con coordinate 0,0 e 10,10
zoom e

EXTMIN = -0.0064,-0.0045
EXTMAX = 10.0238,10.0115
-------------------------------------------------

vi risulta???
possibile ovviare???

ciao


Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"

Modificato da - aforza in Data 27 luglio 2010 12:48:05

Giuseppe Mauro
Amministratore



Regione: Campania
Prov.: Napoli


2707 Messaggi

Inserito il - 27 luglio 2010 : 13:35:04  Mostra Profilo Invia a Giuseppe Mauro un Messaggio Privato  Rispondi Quotando
Risulta anche a me (2010).
Non so dirti il perchè (a me la y di extmax e' precisa... 10,0000)
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 27 luglio 2010 : 14:16:17  Mostra Profilo  Rispondi Quotando
Ciao,

ho notato che anche se imposti uno zoom in scala, ti da gli stessi valori errati

Che stranoooooooooooo

Ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 27 luglio 2010 : 15:03:25  Mostra Profilo  Rispondi Quotando
ciao,

sembra che il "problema" sia legato allo "zoom e".... segnalato da assistenza
stavo facendo una macro (apri aa.dwg zoom e ecc. ecc.)
se tolgo "zoom e" sembra che funzioni.... mah!!!

...segue....

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

joseph
Utente Master



Regione: Lombardia
Prov.: Cremona
Città: Casalmaggiore


1884 Messaggi

Inserito il - 27 luglio 2010 : 15:11:49  Mostra Profilo Invia a joseph un Messaggio Privato  Rispondi Quotando
Dalla vers.12 Autodesk ha aggiunto attorno alla zona Estesa una piccola fascia (buffer zone) per evitare che contorni orizzontali o verticali degli oggetti si sovrappongano ai bordi dello schermo, rendendo anche difficoltosa la selezione degli oggetti; qualcuno ha anche ipotizzato che questo bordo dipenda da come vengono tradotti in pixel gli elementi vettoriali e le zone ad esse circostanti.
Torna all'inizio della Pagina

numero1
Utente Master

Città: Da qualche parte


683 Messaggi

Inserito il - 27 luglio 2010 : 15:31:48  Mostra Profilo Invia a numero1 un Messaggio Privato  Rispondi Quotando
Anche il comando STATO o _STATUS dà le stesse indicazioni, anzi qualcheduna in +.
Tratto dalla ver. italiana dell'help di un vecchio autocad (2007)
-----------------------------------------------------------------
Tutte le coordinate e le distanze vengono visualizzate da STATO nel formato specificato da UNITA.

Il comando STATO visualizza il numero di oggetti nel disegno corrente.
Questo numero comprende gli oggetti grafici, quali gli archi e le polilinee, e quelli non grafici, quali i layer, i tipi di linea e le definizioni di blocco.
Se viene utilizzato in risposta al messaggio di richiesta DIM, STATO visualizza i valori e le descrizioni di tutte le variabili di sistema di quotatura.

Inoltre, STATO visualizza le informazioni riportate di seguito:

I limiti di Spazio modello (o di Spazio carta)
----------------------------------------------
Visualizza i limiti di griglia definiti da LIMITI.
La prima riga mostra le coordinate XY dell'angolo inferiore sinistro dell'area visualizzata, memorizzate nella variabile di sistema LIMMIN.
La seconda riga mostra le coordinate XY dell'angolo superiore destro dell'area visualizzata, memorizzate nella variabile di sistema LIMMAX.
La notazione Off a destra della coordinata Y indica che è stato impostato il valore 0 per la verifica dei limiti.

Estensione dello Spazio modello (o dello Spazio carta) QUESTA E' LA PARTE CHIAVE A MIO PARERE DOVE SI PARLA DELLA BUFFER ZONE.
Come scritto da Joseph senza però mai citarla direttamente
---------------------------------------------------------------------------------------------
Visualizza l'area di estensione del disegno, che comprende tutti gli oggetti presenti nel database e può superare i limiti della griglia.
La prima riga mostra le coordinate XY dell'angolo inferiore sinistro delle estensioni.
La seconda riga mostra le coordinate XY dell'angolo superiore destro.
La notazione Fuori a destra della coordinata Y indica che il disegno si estende oltre i limiti di griglia.

Il video mostra
---------------
Indica la porzione dell'area di estensione del disegno visibile nella finestra corrente.
La prima riga mostra la coordinata XY dell'angolo inferiore sinistro dell'area visualizzata.
La seconda riga mostra le coordinate XY dell'angolo superiore destro.

Il punto base
-------------
Visualizza il punto di inserimento del disegno, memorizzato nella variabile di sistema INSBASE ed espresso come coordinata X,Y,Z.

La risoluzione di Snap
----------------------
Visualizza l'intervallo di snap nelle direzioni X e Y, memorizzato nella variabile di sistema SNAPUNIT.

L'intervallo della griglia
--------------------------
Visualizza l'intervallo di griglia nelle direzioni X e Y, memorizzato nella variabile di sistema GRIDUNIT.

Spazio corrente
---------------
Mostra se è attivo lo spazio modello o lo spazio carta.

Layout corrente
---------------
Visualizza il termine “Modello” o il nome del layout corrente.

Layer corrente
--------------
Indica il layer corrente del disegno, memorizzato nella variabile di sistema CLAYER.

Colore corrente
---------------
Indica il colore corrente, memorizzato nella variabile di sistema CECOLOR.

Tipo di linea corrente
----------------------
Indica il tipo di linea corrente, memorizzato nella variabile di sistema CELTYPE.

Spessore linea corrente
-----------------------
Indica lo spessore della linea corrente, memorizzato nella variabile di sistema CELWEIGHT.

Stile di stampa corrente
------------------------
Indica lo stile di stampa corrente, memorizzato nella variabile di sistema CPLOTSTYLE.

Elevazione corrente
-------------------
Indica l'elevazione corrente del disegno, memorizzata nella variabile di sistema ELEVATION.

Altezza
-------
Indica l'altezza corrente, memorizzata nella variabile di sistema THICKNESS.

Pieno, Griglia, Orto, Testovel, Snap, Tavolet
---------------------------------------------
Indica se queste modalità sono attivate o meno.

Modalità di snap ad oggetto
---------------------------
Indica le modalità snap ad oggetto attive, specificate da OSNAP.

Spazio libero dwg su disco
--------------------------
Indica la quantità di spazio disponibile sull'unità specificata per i file temporanei del programma.

Spazio temporaneo libero su disco
---------------------------------
Indica la quantità di spazio disponibile sull'unità specificata per i file temporanei.

Memoria fisica libera
---------------------
Indica la quantità di memoria installata disponibile sul sistema.

Spazio libero nel file di scambio
---------------------------------
Indica la quantità di spazio libero nel file di scambio.

numero1
Torna all'inizio della Pagina

joseph
Utente Master



Regione: Lombardia
Prov.: Cremona
Città: Casalmaggiore


1884 Messaggi

Inserito il - 27 luglio 2010 : 16:24:01  Mostra Profilo Invia a joseph un Messaggio Privato  Rispondi Quotando
Interessante un altro fatto:
sa salvi il disegno e lo riapri, i valori di apertura di extmin e extmax sono esatti; appena applichi Zoom Estensione, ritorna il problema.
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 27 luglio 2010 : 16:29:57  Mostra Profilo  Rispondi Quotando
Messaggio inserito da joseph
......(buffer zone) ........


questa non la sapevo....

Per quanto riguarda la riapertura del file è vero senza "zoom e" sembra funzionare

nel lispetto/script che sto facendo ho inserito "zoom e" perchè c'è ancora chi salva i file senza inquadrare nulla oppure tutto piccolooooo... robe da matti...


Grazie a todos

ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"

Modificato da - aforza in data 27 luglio 2010 17:25:33
Torna all'inizio della Pagina

Giuseppe Mauro
Amministratore



Regione: Campania
Prov.: Napoli


2707 Messaggi

Inserito il - 27 luglio 2010 : 18:31:49  Mostra Profilo Invia a Giuseppe Mauro un Messaggio Privato  Rispondi Quotando
se vuoi farci entrare tutto, dai in successione uno zoom E e poi uno zoom 0.9X cosi' sei sicuro che vedrai sempre tutto
Torna all'inizio della Pagina

Roberto07
Utente Master



Regione: Lazio
Prov.: Roma
Città: Sabina Italia


1042 Messaggi

Inserito il - 27 luglio 2010 : 19:48:28  Mostra Profilo Invia a Roberto07 un Messaggio Privato  Rispondi Quotando
'_zoom;_e;'_zoom;0.96x;

Inserisci questa stringa in un bottoncino e il gioco è fatto.
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 28 luglio 2010 : 10:03:13  Mostra Profilo  Rispondi Quotando
ciao,

si si ho messo in coda "zoom e"

i bottoncini non sono una mia passione......

da dove viene quel 0.9x o 0.96x???? serve per ovviare il "buffer zone"

per avere l'effettivo "zoom e" siccome è tutto layout in scala 1:1 trovato il centro basta fare "zoom c scala 1" però questa cosa non mi serve, l'importante era determinare extmin ed extmax per inserire un oggetto in una posizione precisa senza sbavature.

grazie

ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

Roberto07
Utente Master



Regione: Lazio
Prov.: Roma
Città: Sabina Italia


1042 Messaggi

Inserito il - 28 luglio 2010 : 21:41:12  Mostra Profilo Invia a Roberto07 un Messaggio Privato  Rispondi Quotando
Non so. Se interessa potremmo organizzare delle pseudo lezioni per spiegare come funziona la realizzazione di un bottoncino...

Autocad infatti ci dà una grossa oppurtunità permettondoci di personalizzare, anche con ampliamenti, le barre dei menù e degli strumenti, tramite stringhe (macro) che fanno esattamente quello che uno farebbe con una sequenza di comandi normali.

Ovviamente fare zoom estensione, poi zoom 0.96x non è lo stesso tempo di quando te lo può sparare lui in un istante tramite un bottoncino o una riga sui menù a tendina. Questo poi ti modifica anche la decisione di operare in tal modo o meno. Quando il comando sta lì a portata di mano lo usi veramente quando ne hai esigenza....

Torna all'inizio della Pagina

arri
Utente Master


Regione: Lombardia


14951 Messaggi

Inserito il - 28 luglio 2010 : 22:09:19  Mostra Profilo Invia a arri un Messaggio Privato  Rispondi Quotando
http://www.speculumatrum.it/cad_pulsanti.html
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 29 luglio 2010 : 12:52:35  Mostra Profilo  Rispondi Quotando
ciao,

non metto in dubbio l'utilita del bottoncino.... è che preferisco i menu per avere più area grafica....

ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina

GP
Utente Master


Regione: Piemonte
Prov.: Vercelli


2778 Messaggi

Inserito il - 29 luglio 2010 : 23:15:47  Mostra Profilo Invia a GP un Messaggio Privato  Rispondi Quotando
Andrea, vedi se ti vanno bene i valori delle variabili EXmin ed EXmax del lisp al posto di EXTMIN ed EXTMAX di AutoCAD.



(defun C:EXT (/ ListaP SEL e1 p1 p2 i ListaPx ListaPy j1 j2 Xmin Xmax Ymin Ymax)
(setq SEL (ssget "_X"))
(if SEL
(progn
(setq i -1)
(repeat (sslength SEL)
(setq e1 (vlax-ename->vla-object (ssname SEL (setq i (1+ i)))))
(vla-getboundingbox e1 'p1 'p2)
(setq ListaP (cons (vlax-safearray->list p1) ListaP))
(setq ListaP (cons (vlax-safearray->list p2) ListaP))
)
)
)
(setq ListaPx
(vl-sort ListaP
(function (lambda (j1 j2)
(< (car j1) (car j2))
)
)
)
)
(setq ListaPy
(vl-sort ListaP
(function (lambda (j1 j2)
(< (cadr j1) (cadr j2))
)
)
)
)
(setq Xmin (car (car ListaPx)))
(setq Xmax (car (last ListaPx)))
(setq Ymin (cadr (car ListaPy)))
(setq Ymax (cadr (last ListaPy)))
(setq EXmin (list Xmin Ymin))
(setq EXmax (list Xmax Ymax))
)
Torna all'inizio della Pagina

arri
Utente Master


Regione: Lombardia


14951 Messaggi

Inserito il - 30 luglio 2010 : 08:47:33  Mostra Profilo Invia a arri un Messaggio Privato  Rispondi Quotando
Messaggio inserito da GP


(defun C:EXT (/ ListaP SEL e1 p1 p2 i ListaPx ListaPy j1 j2 Xmin Xmax Ymin Ymax)
(setq SEL (ssget "_X"))
(if SEL
(progn
(setq i -1)
(repeat (sslength SEL)
(setq e1 (vlax-ename->vla-object (ssname SEL (setq i (1+ i)))))
(vla-getboundingbox e1 'p1 'p2)
(setq ListaP (cons (vlax-safearray->list p1) ListaP))
(setq ListaP (cons (vlax-safearray->list p2) ListaP))
)
)
)
(setq ListaPx
(vl-sort ListaP
(function (lambda (j1 j2)
(< (car j1) (car j2))
)
)
)
)
(setq ListaPy
(vl-sort ListaP
(function (lambda (j1 j2)
(< (cadr j1) (cadr j2))
)
)
)
)
(setq Xmin (car (car ListaPx)))
(setq Xmax (car (last ListaPx)))
(setq Ymin (cadr (car ListaPy)))
(setq Ymax (cadr (last ListaPy)))
(setq EXmin (list Xmin Ymin))
(setq EXmax (list Xmax Ymax))
)


aggiungi questo

(vl-load-com)

altrimenti ti arrivano queste domande
Torna all'inizio della Pagina

GP
Utente Master


Regione: Piemonte
Prov.: Vercelli


2778 Messaggi

Inserito il - 30 luglio 2010 : 09:15:42  Mostra Profilo Invia a GP un Messaggio Privato  Rispondi Quotando
Vero... nei test non mi dava errore perchè già caricato.

Merci





Torna all'inizio della Pagina

arri
Utente Master


Regione: Lombardia


14951 Messaggi

Inserito il - 30 luglio 2010 : 09:21:21  Mostra Profilo Invia a arri un Messaggio Privato  Rispondi Quotando
prego
Torna all'inizio della Pagina

aforza
Utente Master


Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)


1798 Messaggi

Inserito il - 30 luglio 2010 : 09:25:09  Mostra Profilo  Rispondi Quotando
ciao,

lo provo e vi faccio sapere

ciao

Andrea Forza

CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22"
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
TuttoCAD Forum © 2001-2010 CADLandia Torna all'inizio della Pagina
Pagina generata in 0,84 secondi.