Scopri la versione R10

 

 

 

 


MechWorks s.r.l.
via Vallescura, 8/2
40136 - Bologna, Italy
http://www.mechworks.com

 

 

 

 

 

Miglioramenti

Distinta

Edita Distinta :: campi delle tabelle DOCUMENTO/PARENT_CHILD supportati nel Tables2.DFL

E' ora possibile definire una sezione (chiamata EDIT_BOM in tutte le lingue) nel file SCHEMA\Tables2.DFL per dichiarare i campi da mostrare nel dialogo Edita Distinta ...
La gestione di tale sezione e' supportata dagli Admin Tools.
(dettagli nell'help alla voce EditBOM)

Edita Distinta :: nuova logica di ordinamento

E' stata implementata una nuova logica che evita ogni cambiamento nell'ordine nativo del CAD.

Con R10 esistono solo due condizioni:

  1. l'ordine nativo del CAD, senza posizioni assolute
  2. l'ordine delle posizioni assolute

Grazie a questa nuova logica e' possibile, quando e' ancora applicato l'ordine nativo del CAD, ordinare gli elementi della distinta tramite un doppio click sull'intestazione delle colonne ID/CONFIG/DESCRIZIONE/... ed applicare il nuovo ordine solo come posizioni assolute.

Resettando le posizioni assolute si riottiene l'oridne nativo del CAD.

Edita Distinta :: caricamento campo LST\PARENT_CHILD_FAI_ACQUISTA.LST se esistente

Se presente, il file LST\PARENT_CHILD_FAI_ACQUISTA.LST (localizzato per ogni lingua) viene caricato per la scelta dei valori del campo FAI/ACQUISTA; altrimenti vengono caricati i valori dal file LST\FAI_ACQUISTA.LST

nuova opzione :: Generali→Altro …→[X] Aggiungi documenti come elementi per la Distinta

Questa opzione permette la creazione di record Generici come elementi della Distinta.
Le estensioni di tali documenti possono essere definiti nella sotto opzione

Per esempio con le impostazione della figura solo i file con estensione .DWG, .DXF e .ME saranno gestiti come elementi della Distinta
Per i documenti che soddisfano tale condizione, l'attributo FAI_ACQUISTA di default e' FAI.
Per le operazioni di drag&drop verra assegnato il valore FAI anche per l'attributo PARENT_CHILD_FAI_ACQUISTA.

SINCRONIA FILE

support per x64

La funzionalita' di Sincronia file e' ora supportata anche su piattaforme x64 grazie all'uso del server DBStandalone a 32bit utilizzato come fuori processo.
Tale tecnica e' necessaria per sopperire alla mancanza, in ambiente x64, di driver ODBC per database di tipo mdb, usati da Sincronia File come immagine del database.
A questo scopo e' stato anche modificato lo script LST\SYSTEM\Briefcase.vbs.

BROWSER

nuovo script :: Comportamento del Browser →[X] Usa lo script OnDoubleClick.LST al doppio click su un documento

Usando questo script e' possibile personalizzare l'azione di doppio click, quella che di default apre il file associato al record.
(consultare l'help della CommandShell per i dettagli)

Migliorata l'interfaccia dell'apertura in modalita' Consulta

Sono stati migliorati alcuni dettagli visivi (tipo lo sfondo dell'albero) per l'apertura in modalità Aggiorna.

"Opzioni→Input Dati→formato Data/Ora" applicato a tutte le griglie

Il formato selezionato nell'opzione viene ora visualizzato come tale in tutte le griglie.

COLLABORAZIONE

nuova sotto-opzione :: Revisioni→[X] Notifica in modo silente ogni aggiornamento dei componenti in sola lettura caricati in memoria

Se abilitata, DBWorks non mostrera' alcun dialogo di notifica quando un componente caricato in memoria in sola lettura verra' modificato da un altro disegnatore.
Apparira' solo un tooltip sullo schermo per ricordare che il componente necessita l'aggiornamento.
Il bottone Ricarica nella toolbar di DBWorks si abilitera' e sara' possibile ricaricare tutti i componenti notificati ogni volta che sia necessario.

OUTPUT IN FORMATO CSV

Risultati dell'interrogazione in formato .csv

Dal filtro avanzato e' possibile salvare i risultati di una interrogazione come file .csv (Comma Separated Values), formato supportato da Microsoft Excel.
Per esportare i valori e' sufficiente cliccare il bottone
The button is hightlighted on mouse over
e scegliere una cartella.
Se sul pc e' installata un'applicazione associata all'estensione.csv, il file viene aperto da essa. In questo caso i risultati vengono mostrati in Microsoft Excel.
Microsoft Excel displaying the content of a .csv file
Per impostare i campi e' possibile usare gli Admin Tools:

DBINVENTOR

nuova opzione :: Ambiente→[X] Abilita il tasto SHIFT per eseguire un 'Salva come...' nativo del CAD

Questa opzione, gia' disponibile per Solidworks, e' ora attiva anche per Inventor.
Se abilitata, e' possibile tramite la combinazione del tasto Shift in aggiunta al bottone "Salva Come...", lanciare il salvataggio nativo di Inventor e selezionare, per esempio, un formato di esportazione diverso (IGES, DXF, etc.)

nuovo comando :: SetDisplayName

Imposta il DisplayName di un documento di Inventor usando Inventor Apprentice. Il comando e' implementato solo per la versione integrata (non standalone).
(consultare l'help della CommandShell per i dettagli)

DBW FEATURE MANAGER

Gruppo documenti di lavoro creato/gestito nella griglia Ricerca

Ogni operazione sui Gruppi Documenti di Lavoro nella griglia di ricerca del DBWFeatureManager viene eseguita nella stessa griglia, senza aprire il browser.
Il Gruppo Documenti di Lavoro viene salvato all'uscita e ricaricato alla successiva apertura.
Dalla griglia del DBWFeatureManager e' disponibile l'intero set delle operazioni su tasto destro.

INPUT DATI

Note Variabili indipendenti dal CAD

E' ora possibile inserire in un campo un valore testuale con la stessa sintassi di una Nota Variabile
Il testo sara' dinamicamente risolto:

nuova opzione :: Data Input→[X] Evita gli ID duplicati tra Parti e Assiemi

Se abilitata, la presenza di ID duplicati viene controllata anche se appartenente a documenti di tipo diverso (parti e assiemi)
Per esempio, con l'opzione disabilitata, possono esistere una parte ed un assieme con lo stesso ID; con l'opzione abilitata invece una parte non potra' mai avere un ID gia' posseduto da un assieme.

nuova opzione :: Data Input→[X] Mostra sempre i bottoni SPT

Se abilitata, tutti i bottoni dei campi per cui e' definito un file .SPT saranno visualizzati come bottoni anche in modalita' Visualizza.

comandi del menu a comparsa tasto destro disponibili dalla griglia Usato Da

E' disponbile un menu a comparsa su tasto destro nella griglia Usato Da quando visualizzata nei dialoghi di Visualizza o Edita Dati/Revisioni ... Nota: a causa dello stato modale del form corrente, non tutte le funzioni dei menu a comparsa sono disponibili

DBWARM

Nuovo diritto DBWArm per la creazione di Revisioni Maggiori

Se abilitato, impedisce la creazione di revisioni maggiori
L'opzione puo' essere utilizzata solo se attivato lo script OnNewRev.LST, che ricevera' (in caso l'opzione sia attiva) sempre @NEXT_REVISION_TYPE=MINOR

Eventi del DBWArm registrate nella tabella LISTA_EVENTI

Ogni operazioni compiuta dal DBWARM viene ora registrata nella tabella LISTA_EVENTI.

CONFIGURAZIONI

Miglioramento del dialogo Revisioni di Configurazioni

L'interfaccia utente del dialogo e' ora consistente con il resto dei dialoghi in DBWorks, in particolare:

nuova sotto-opzione :: [x] Non allineare mai la revisione della Configurazione alla Revisione del File

Se abilitata, DBWorks non sovrascrivera' il valore del campo CONFIGURAZIONE_REVISIONE con il valore del campo REVISIONI nei componenti con una sola configurazione.
Nota: per i documenti con piu' di una configurazione tale opzione non e' attiva in quando non verrebbe sovrascritta a prescindere.

LISTE DI TAGLIO

Modo Collegamento applicato ai record delle Liste di taglio

I record relativi alle leste di taglio sono ora gestiti dal Modo Collegamento, per evitare problemi nell'approvazione o checkin di un record Parte padre
Non viene applicato alcun collegamento ai campi dei record delle liste di taglio.
Aggiungendo una condizione tipo *.CUTLIST all'opzione Modo Collegamento→[X] Gestisci le parti derivate→[X] Evita il collegamento di documenti tipo..., e' possibile disabilitare il Modo collegamento per i record delle liste di taglio.

MODO COLLEGAMENTO

nuova sotto-opzione :: [X] Gestisci documenti padri di tipo generico

Se abilitata, il Modo Collegamento considerera' anche ogni documento generico che sia padre di parti/assiemi.
Un utilizzo tipico di tale opzione e' l'allineamento delle revisioni di parti che sono stati create per migrare dei documenti di archivio nel nuovo formato 3d.

Allineamento di DOCUMENTO.NomeProprietà

Alla modifica di un record relativo a parte/assieme, DBWorks mantiene ora aggiornate anche le proprieta' di tipo DOCUMENTO.NomeProprietà del disegno associato. Se usata con Solidworks 2008 o successivi, e con dei cartigli adeguatamente studiati, questa caratteristica permette di evitare l'aggiornamento del disegno all'approvazione del componente in esso contenuto; i disegni aperti in sola visualizzazione mostreranno dati aggiornati per ogni nota di tipo $PRP collegata ad una proprietà personalizzata di tipo DOCUMENTo.xxx

CALCOLO DELLE PROPRIETÀ DI MASSA

nuova sotto-opzione :: Apri/Salva→Salva→[X] Calcola solo Lunghezze e Dimensioni

Se abilitata, ad ogni salvataggio, verranno calcolate automaticamente solo le lunghezze/dimensioni/equazioni assegnate nell'opzione Input Dati→Calcolo lunghezza→Altri input automatici di schizzi/quote/equazioni e non ogni calcolo di proprietà di massa.
La proprietà di massa puo' comunque essere acquisita tramite un processo manuale.

PLOTTAGGIO

Aggiunto supporto per la selezione multipla nella griglia di Ricerca

Anche dal menu a comparsa su tasto destro eseguito su selezioni multiple nella griglia di Ricerca e' ora possibile usufruire del comando Plotta.

nuova opzione :: Parametri Plottaggio→[X] Utilizza colori ed ombreggiature durante il plottaggio con eDrawings e DBStandalone

Se abilitata, i plottaggi di eDrawings vengono creati a colori e con le ombreggiature.

ANTEPRIMA

Mantenuto il rapporto tra dimensioni nelle immagini di anteprima statica

La preview statica di tutti i documenti mantiene ora la proporzione tra altezza e larghezza, senza essere soggetta a stretch.

PROGETTI

RMB→Aggiungi i progetti padre alla selezione di progetti corrente

Questa nuova funzionalità permette di aggiungere alla selezione corrente di progetti, tutti i progetti padre del documento selezionato.

ACCESSO REMOTO

nuovo parametro :: QUICKCHECK per DBWShell("Download")

Quando viene invocato il comando DBWShell("Download") con il parametro QUICKCHECK, il parametro di output @OKDOWNLOAD viene restituito con valore 1 se la data di ultima modifica del file e' piu' recente del valore del campo ULTIMA_MODIFICA_DATA sommato al valore del campo DBW_COMPANY_INFO.DBW_TIME_ZONE_OFFSET (per il fuso orario)
Quando utilizzato con questo parametro, il comando DBWShell("Download") non esegue alcun accesso al file system remoto per la corrispondenza esatta di data e dimensione.
(consultare l'help della CommandShell per i dettagli)

REVISIONI

Evidenziamento dei documenti che rendono "invalida" la revisione di un assieme

I componenti che invalidano la revisione di un assieme (poiche' approvati in una nuova revisione) sono ora evidenziati nell'Albero dei Progetti.

RMB→Gruppo Documenti di Lavoro→Crea un Gruppo Documenti di Lavoro per tutti i documenti 'dirty'

Questa funzione, disponibile dall'interfaccia dell'Albero, permette di creare un Gruppo Documenti di Lavoro con i documenti che hanno una revisione invalida (dirty).

RMB→Gruppo Documenti di Lavoro→Crea un Gruppo Documenti di Lavoro con tutti i documenti figli invalidanti

Questa funzione, disponibile dall'interfaccia dell'Albero, permette di creare un Gruppo Documenti di Lavoro con i documenti che rendono dirty l'assieme che li contiene (invalidandone la revisione).

Fino a tre tipi diversi di output su file

Sono ora possibili fino a tre diversi formati di output, con parametri impostabili separatamente.
E' inoltre possibile rendere il file di output figlio generico del documento per cui e' stato generato.
Le estensioni dei documenti output generati non saranno piu' del formato .SLD*

Apertura delle revisioni dei file di output direttamente dai menu a comparsa su tasto destro

Dal menu tasto destro su di un documento e' possibile vedere i file di output generati per la revisione corrente.
Nella tab Revisioni precedenti e' invece possibile vedere gli output generati per le altre revisioni.

SCRIPTING

nuovo comando :: AddAttachment

Aggiunge un allegato al documento selezionato o a quello corrispondente allo unique_id passato
(consultare l'help della CommandShell per i dettagli)

nuovo comando :: AddToDebugLog

Scrive nel file %TMP%\DBWorks_data_ora.LOG la stringa in input; questa funzione e' utile per il debug degli script personalizzati che utilizzano le DBWorks API.
(consultare l'help della CommandShell per i dettagli)

nuovo comando :: ProjectTree

Mostra l'albero dei progetti nella Pagina Albero
(consultare l'help della CommandShell per i dettagli)

nuovo comandos :: ShowNotificationMessage / SendNotificationMessageToUser / SendNotificationMessageToAllUsers

nuovi comandi per gestire la messaggistica nell'ambiente DBWorks
(consultare l'help della CommandShell per i dettagli)

nuovo comando :: SaveBrowserState

Salva lo stato corrente del browser e delle selezioni nella cartella USERS\utente.
(consultare l'help della CommandShell per i dettagli)

nuovo parametro :: DBWorksIsx64 passato agli script

Ogni script .LST/.VBS riceve in input il parametro DBWorksIsx64, con valore TRUE se lo script e' eseguito da una versione x64 di DBWorks.

migliorato comando :: MDConvert FormatoMicrosoftOffice→PDF

Ora e' possibile convertire da formati .DOC/.DOCX/.XLS/.XLSX/.PPT/.PPTX/.MBX a PDF.
Non vengono supportati invece i file Office con versione precedente alla 2000.

migliorato comando :: MDConvert DWG→ PDF supporto per grandezza linee, font, etc.

La conversione da DWG a PDF tiene in considerazione ora ogni file Autocad .CTB, .SHX, etc. presente nella cartella \PAR

new command :: WorkingSetGetInProgressState

Restituisce lo stato per un'esecuzione batch di un Gruppo Documenti di Lavoro
(consultare l'help della CommandShell per i dettagli)

SOLIDWORKS

migliorata opzione :: Generali→Assiemi→[X] Forza FAI/ACQUISTA Parent-Child da opz. componenti SW: '[X]Escluso dalla distinta'

Ora DBWorks gestisce correttamente la quantità nella distinta per i casi in cui non tutti i componenti sono marcati in Solidworks come "escluso dalla distinta".
La logica e' che se TUTTE le istanze dei componenti sono marcate in Solidworks come "escluse dalla distinta", la relazione padre-figlio ha una quantità uguale al numero delle istanze e il campo PARENT_CHILD_FAI_ACQUISTA ha valore NO_DISTINTA; in caso invece almeno un'istanza NON sia marcata in Solidworks come "esclusa dalla distinta" allora la relazione padre-figlio ha quantità uguale al numero delle istanze non eslcuse dalla distinta, e il valore del campo PARENT_CHILD_FAI_ACQUISTA viene rimosso.

nuova opzione :: Ambiente→Configurazioni→[X]Mantenere le Proprietà di Configurazione del CAD 3D sincronizzate

Se abilitata, DBWorks ad ogni editazione di record effettua un aggiornamento delle proprietà Questo aggiornamento viene sempre eseguito, indipendentemente dal fatto che il file sia aperto o meno in Solidworks.
L'assegnamento automatico NON viene eseguito se una delle proprietà SolidWorks@ConfigurationProperty@Description o SolidWorks@ConfigurationProperty@Comment e' importata tramite CUSTPROP.TXT
Questa opzione viene tipicamente usata quando e' installato anche DBTools (vedere na-ips.com per i dettagli), ed insieme alle impostazioni delle opzioni seguenti:
Configurazioni→[X] Gestisci l'evento di 'Aggiungi/Rimuovi' configurazione
Configurazioni→[X] Usa 'DataEntr.LST' all'evento di 'Aggiungi configurazione'
Grazie a queste impostazioni, quando l'opzione e' abilitata il DataEntr.LST viene eseguito anche se una configurazione non dovrebbe essere considerata per via delle opzioni di filtraggio
Cio' permette allo script DataEntr.LST di avere il controllo sul nome da asseganre alla nuova configurazione aggiunta, indipendentemente da quello inserito a mano dall'utente.

Componenti Virtuali

E' stato aggiunto il supporto per i componenti virtuali; DBWorks ignora ogni componente virtuale fino a quando non vengono salvati esternamente come file di componenti "reali".
Una volta salvato, viene eseguito il SaveWizard.

Utilizzo, nell'inserimento nuovo componente di DBW, i settaggi standard dei template SW

La funzionalita' di DBWorks per l'inserimento di un nuovo componente utilizza ora le impostazioni standard di Solidworks..

supporto delle opzioni SW sui PDF nel comando DBWShell("swSaveAs")

Il comando DBWShell(“swSaveAs”) e' stato esteso per supportare tutte le opzioni relative ai documenti PDF disponibili in Solidworks.
(consultare l'help della CommandShell per i dettagli)

PARTI STANDARD

nuova opzione :: [X] Non cancellare mai le Parti Standard

Se abilitata, le parti standard non saranno mai cancellate quando si opera in modalita' Aggiorna.

ALBERO

nuovo SottoAlbero per la visualizzazione degli alberi dei Padri/Figli

Un controllo addizionale di tipo albero (chiamato SottoAlbero) si puo' ora mostrare nella Pagina Albero per visualizzare i risultati delle operazioni Albero dei Figli/Padri
Il SottoAlbero va abilitato con l'opzione Intercaccia Utente→Albero→[X] Mostra gli alberi dei Padri/Figli nel SottoAlbero.

Doppio click sull'icona disegno apre il disegno padre di primo livello

INTERFACCIA UTENTE

opzione "[X] Non mostrare nuovamente questo messaggio" salvata nella registry dell'utente

Il valore del check-box viene ora salvato in modo permanente nella registry dell'utente, cosi' da mantenerne il valore invariato attraverso sessioni multiple di DBWorks/DBInventor
Per forzare nuovamente la visualizzazione del messagio e' sufficiente premere SHIFT quando si compie l'azione che invoca il comando.

RMB→Esplora seleziona il documento selezionato nella finestra di Windows Explorer

Dopo aver aperto la cartella contenente il documento, viene ora anche selezionato a livello di Windows Explorer.

ANTEPRIMA

Supporto di Anteprima e Anteprima Completa per i file MS Office

I file di formato MS Office (da Office 2000 a Office 2007) sono ira visualizzati correttamente quando e' attiva l'opzione "Interfaccia Utente→Anteprima→[X] Anteprima dei documenti generici".
DBWorks converte temporaneamente i documenti Office in PDF e usa il visualizzatore PDF per mostrarli. Questa conversione non necessita di Office installato sul pc.
E' possibile impostare l'opzione "Interfaccia Utente→Anteprima→[X] Crea i file temporanei in un altro direttorio" per salvare i file PDF di conversione temporanea in un cartella alternativa.

INFORMAZIONI VISIVE

supporto in DBWVisualCuesDef.txt per il codice 4 di posizione mista Alberi/Griglie

Un nuovo valore di posizione permette di applicare l'informazione visiva sull'icona nell'albero e a sinistra nelle griglie
(consultare l'help sulle VisualCues per i dettagli)

WORKFLOW

Workflow dinamico

La versione R10 permette di abilitare/disabilitare alcuni stati del Workflow dall'interno di processi di Workflow gia' attivi.
Questo permette di far proseguire o meno un certo processo di Worflow a seconda di una scelta compiuta in un processo precende da un utente particolare, responsabile del routing attraverso i vari stadi. (consultare l'help su Workflow per i dettagli)

nuova opzione :: [X] Usa lo script OnSendWorkflowNotificationToUsers.LST

Se abilitato, lo script viene lanciato ad ogni approvazione del Workflow.

nuovi campi :: ECO_STATE e ECR_STATE

Questi due nuovi campi obbligatori (di tipo VARCHAR(10)) sono gestiti dalle tabelle DBW_WORKFLOW_ECO e DBW_WORFLOW_ECR.
Contengono il valore 'CLOSED' quando un ECO/ECR viene approvato
La lista degli ECO puo' essere filtrata rispetto a questo campo tramite lo script OnSubmitToWorkflow.LST, per evitare di mostrare gli ECO gia' chiusi.

GRUPPO DOCUMENTI DI LAVORO

I Gruppi esistenti non vengono piu' annullati in seguito ad operazioni su selezioni multiple

Le operazioni multiple tipo checkin/out recursivi non cancellano piu' il contenuto dei Gruppi Documenti di Lavotro.

 

Cambiamenti di comportamento

 

Opzioni obsolete