Risultati da 1 a 5 di 5
  1. #1
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    21
    Professione
    disegnatore
    Regione
    Veneto
    Software
    Autocad2012, Inventor2012

    Icon9 Avviso superamento valore

    Mi chiedevo se esiste un comando specifico o una macro che mi avvisa quando nell'ambiente lamiera le estensioni del modello piatto superano un determinato valore? Ad esempio quando supero la larghezza dello sviluppo piano di 1000 mm o di 1250 o 1500 mm.
    Ho provato ad usare i comandi di delimitazione automatica , ma sinceramente non ne ho capito molto..

  2. #2
    Utente Standard L'avatar di cen82
    Iscritto dal
    2011
    Messaggi
    193
    Professione
    Disegnatore, Progettista
    Regione
    Emilia Romagna
    Software
    inventor 2014, Autocad Mechanical 2014

    Predefinito

    si potrebbe fare una cosa di questo tipo. un pulsante che controlla lo sviluppo e ti avvisa se supera lo sviluppo che vuoi tu e magari ci aggiungiamo anche che ti "consiglia" lo sviluppo da coil con meno sfrido. :-)
    dopo sai bisogna adattare perchè ognuno ha un'esigenza differente.
    Cattura.JPGCattura.JPG
    Tanti piccolo software e utili tool che aiutano il lavoro quotidiano con INVENTOR e in ufficio
    http://softwareby100.weebly.com/prodotti.html


    e tanta passione per la fotografia
    http://500px.com/AndreaCentolani

    Se vuoi essere sempre aggiornato segui anche la pagina di facebook
    https://www.facebook.com/softwareby1...homepage_panel

  3. #3
    Utente Standard L'avatar di Catafratto
    Iscritto dal
    2011
    Messaggi
    809
    Professione
    Disegnatore/progettista
    Regione
    Veneto
    Software
    Inventor 2016

    Predefinito

    Una cosa "easy" è una regola iLogic, meglio se esterna, tipo questa:

    Codice:
    MaxExtentsLenght = 3000
    MaxExtentsWidth = 1500
    
    extents_length = SheetMetal.FlatExtentsLength
    extents_width = SheetMetal.FlatExtentsWidth
    
    
    
    If (extents_length < extents_width) Then
    	temp = extents_length
    	extents_length = extents_width
    	extents_width = temp
    End If
    
    
    If ((extents_length > MaxExtentsLenght) Or (extents_width > MaxExtentsWidth)) Then
    	formText = "Le misure del modello piatto" & Chr(13)
    	formText = formText & "(" & Round(extents_length, 0) & " x " & Round(extents_width,0) & ")" & Chr(13)
    	formText = formText & "superano quelle impostate come massimo"
    	MessageBox.Show(formText, "Superamento misure")
    End If
    collegata ad esempio al trigger "Modifica geometria della parte": in questo modo ogni volta che cambi qualcosa viene fatto il controllo. Se colleghi la regola nel template del modello lamiera la cosa sarà di fatto automatica, ed essendo una regola esterna (di fatto ricopi il testo della regola in un file .txt) si possono fare facilmete aggionamenti. Essendo il tutto fatto in "economia" ci sono ovviamente limitazioni, ovvero:

    1) così comè fatta si imposta un foglio e basta;
    2) quando si attiva crea, se non esiste già, un modello piatto: se ti serve sapere con precisione il "verso" della lamiera devi controllartelo a mano/rifarlo
    3) Se il modello piatto si mette in diagonale qualche volta mi succede possono esserci avvertimenti a casaccio.

    Prova se ti può essere utile
    Spesso astuzia ed intelligenza sono molto più efficaci dell'ottusa forza bruta: ma non ho proprio tempo di cercare qualcun alltro...

  4. #4
    Utente poco attivo
    Iscritto dal
    2009
    Messaggi
    4
    Professione
    progettista
    Regione
    veneto
    Software
    AIP2015 - AM2015 - VP2015

    Predefinito

    Mi collego a questa discussione per chiedere qual'è la procedura corretta per collegare la regola al trigger modifica geometria della parte come descritto da Catafratto di cui riporto il commento:

    Citazione Originariamente Scritto da Catafratto Visualizza Messaggio
    collegata ad esempio al trigger "Modifica geometria della parte"

  5. #5
    Utente poco attivo
    Iscritto dal
    2009
    Messaggi
    4
    Professione
    progettista
    Regione
    veneto
    Software
    AIP2015 - AM2015 - VP2015

    Predefinito

    mi rispondo da solo e riporto per chi è interessato:

    Attivazione di una regola in base ad un evento

    Nella barra multifunzione, fare clic su scheda Gestione gruppo iLogic Trigger di evento.

    Viene visualizzata una finestra di dialogo che mostra un elenco di eventi disponibili.
    Fare clic su un evento dell'elenco.
    Fare clic su Seleziona regole o fare clic con il pulsante destro del mouse e scegliere Seleziona regole dal menu contestuale.
    Inserire un segno di spunta accanto a ciascuna regola da eseguire per questo evento. È possibile selezionare regole del documento e regole esterne.
    Fare clic su OK dopo aver selezionato tutte le regole per questo evento.
    Se necessario, trascinare le regole elencate per un evento verso l'alto o verso il basso, per modificare l'ordine di esecuzione.
    Fare clic su OK per chiudere l'elenco di eventi.


  • Discussioni Simili

    1. Cened+ 1.05 Lombardia avviso errore
      Di Giovannino60 nel forum Certificazione Energetica Edifici
      Risposte: 1
      Ultimo Messaggio: 28-07-2010, 02: 36
    2. Machining - Avviso lunghezza
      Di Shaba nel forum OneSpace Designer Modeling
      Risposte: 0
      Ultimo Messaggio: 04-11-2008, 21: 24
    3. Risposte: 12
      Ultimo Messaggio: 28-05-2008, 22: 22
    4. Avviso durante una rigenerazione
      Di alessocci nel forum Creo Parametric - Modellazione di parti e Lamiera
      Risposte: 6
      Ultimo Messaggio: 05-02-2008, 17: 53
    5. [Recuperato] NX5 avviso particolare o errore!
      Di RUGGIUNO nel forum NX (Unigraphics)
      Risposte: 0
      Ultimo Messaggio: 22-01-2008, 20: 52

    Segnalibri

    Segnalibri

    Permessi di Scrittura

    • Tu non puoi inviare nuove discussioni
    • Tu non puoi inviare risposte
    • Tu non puoi inviare allegati
    • Tu non puoi modificare i tuoi messaggi
    •  





    CAD3D.it - la community dei progettisti