Risultati da 1 a 4 di 4

Discussione: NX GRIP

  1. #1
    avalon3d
    Visitatore

    Predefinito NX GRIP

    Ciao a tutti,
    stavo cercando di utilizzare la funzione grip per creare delle personalizzazioni di NX, come impostazione materiale del particolare, gestione attributi cartiglio ecc... fino ad arrivare alla creazione di ingranaggi o naca in maniera guidata.

    c'è qualcuno che riesce ad aiutarmi nel reperire qualche informazione sulla programmazione di questa particolare funzione di NX?

    grazie

  2. #2
    Utente Senior L'avatar di The_Matrix
    Iscritto dal
    2008
    Messaggi
    1797
    Professione
    Industry Leader - Automotive & Machinery
    Regione
    Mi piacerebbe lavorare in California... Invece sto in Piemonte. Pazienza...
    Software
    NX10/TC10/4GD

    Predefinito

    Citazione Originariamente Scritto da avalon3d Visualizza Messaggio
    Ciao a tutti,
    stavo cercando di utilizzare la funzione grip per creare delle personalizzazioni di NX, come impostazione materiale del particolare, gestione attributi cartiglio ecc... fino ad arrivare alla creazione di ingranaggi o naca in maniera guidata.

    c'è qualcuno che riesce ad aiutarmi nel reperire qualche informazione sulla programmazione di questa particolare funzione di NX?

    grazie
    Credo sia stato già postato tempo fa.
    GRIP è comunque un linguaggio di programmazione ormai morto da tempo.
    Per sviluppare in NX le strade sono 2, anzi, 3:

    Knowledge Fusion: Linguaggio non procedurale, strettamente integrato nel CAD. Utile per applicazioni di "Knowledge Capture"

    NX/Open: Linguaggio tradizionale (si può sviluppare in C++, .NET e JAVA) con le chiamate alle API di NX. Utile per applicazioni "Number Crunching" e per quelle che vuoi fare tu

    Da NX8:
    SNAP
    Ti allego estratto del What's NewsSNAP — New programming tool
    What is it?
    A new programming tool is added to the NX system for creating custom programs. Simple NX Application Programming (SNAP) is an easy-to-learn programming tool intended for mechanical designers and other typical NX users – not just for programmers. The code is simple, short, readable, and feels “natural” so it is quicker to learn and easier to apply.

    SNAP is useful for automating simple processes that you do repeatedly, or for creating simple parts that you use frequently.

    SNAP is similar to the GRIP language in its purpose, flexibility, and ease of use. So if you have used GRIP before, you will probably also find SNAP to be a productive tool.

    SNAP is based on the Visual Basic (VB.Net) language and is best used with Visual Studio, however you can create some simple programs using the NX Journal Editor.

    An example of SNAP code is shown below:

    myFunction
    length = 8
    width = 4
    half = width/2
    left = Line(-half, 0, —half, length) ‘Left side; Line(x1, y1, x2, y2)
    right = Line(half, 0, half, length) ‘Right side
    top = Arc(0, length, half, 0, 180) ‘Top semi-circle; Arc(x, y, r, 01, 02)
    bottom = Arc(0, 0, half, 180, 360) ‘Bottom semi-circle
    Dim outline As NX.Curve() = {left, right, top, bottom}
    boss = Extrude(outline, 3)
    End

    SNAP and NX Open can easily be used together and you may find that many of your programs will use a mixture of SNAP and NX Open functions. In fact, SNAP can be regarded as a stepping stone that can lead you into the more powerful NX Open programming functionality.

    In this first release, SNAP is focused on the creation of simple geometry. Other areas of NX will be covered in future versions.

    SNAP is only supported on Windows machines.


    Per tua informazione, credo che da NX8 per creare/gestire Cartigli per esempio non ci sia assolutamente bisogno di programmare.

    Anche la parte di creazione di "Template" (i tuoi NACA o RUOTE DENTATE) si può fare in interattivo... se vuoi aggiungergli un'interfaccia utente puoi usare il PTS (Product Template Studio) che ti consente di dargli in pasto un modello parametrico e mettergli su un'interfaccia utente che possa semplificarne l'interazione e dare accesso diretto ai parametri del modello + importanti.
    Il modello PTS pui, lo puoi mettere come "Reusable Model" (con tanto di KRX etc) nella Reuse Library.
    BG UgoverALL - Siemens PLM

  3. #3
    avalon3d
    Visitatore

    Predefinito

    ottimo! troverò piu spiegazioni nell'help con l'arrivo della nuova release sepero...

    attendendo che arrivi, grazie mille!

  4. #4
    Utente Senior L'avatar di The_Matrix
    Iscritto dal
    2008
    Messaggi
    1797
    Professione
    Industry Leader - Automotive & Machinery
    Regione
    Mi piacerebbe lavorare in California... Invece sto in Piemonte. Pazienza...
    Software
    NX10/TC10/4GD

    Predefinito

    Citazione Originariamente Scritto da avalon3d Visualizza Messaggio
    ottimo! troverò piu spiegazioni nell'help con l'arrivo della nuova release sepero...

    attendendo che arrivi, grazie mille!
    Se puoi non sviluppare.
    La parte parametrica è quello che ti ci vuole.
    Il PTS poi è facile da usare e ti consente di creare GUI esattamente uguali a quelle standard NX
    BG UgoverALL - Siemens PLM


  • Discussioni Simili

    1. Grip che scompaiono in AutoCAD 2008
      Di metta nel forum AutoCAD
      Risposte: 20
      Ultimo Messaggio: 21-11-2016, 12: 51
    2. Mechanical 2011 - grip su quote
      Di dandee nel forum Autocad Mechanical
      Risposte: 3
      Ultimo Messaggio: 30-08-2010, 12: 09
    3. Problemi con il comando Grip snap
      Di G.Mauri nel forum Inventor
      Risposte: 2
      Ultimo Messaggio: 23-08-2010, 22: 37
    4. A voi i grip 3D funzionano bene?
      Di MauroTC nel forum Inventor
      Risposte: 4
      Ultimo Messaggio: 15-04-2008, 12: 39
    5. Stirare utilizzando i grip
      Di lattu nel forum Tips & Tricks per Autocad
      Risposte: 5
      Ultimo Messaggio: 04-04-2008, 13: 05

    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