Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 17
  1. #1
    Utente poco attivo
    Iscritto dal
    2008
    Messaggi
    5
    Professione
    Impiegato
    Regione
    Italia
    Software
    Autocad, Siemens Step7, Matlab, LabView

    Icon11 Quale CAD permette un'agevole sviluppo di PLUG-IN?

    Salve. Sono uno studente universitario, nuovo nel mondo CAD3D.
    Mi è stata richiesta una collaborazione con l'università per lo sviluppo di un software che generi tramite un algoritmo noto delle superfici per punti in modo automatico.
    Queste superfici devono poi essere unite con delle semplici operazioni a dei pezzi meccanici. L'idea è quella di appoggiarsi ad un CAD esistente su cui sviluppare una plug-in.
    Ora il dilemma: quale CAD 3D è programmabile?
    Tra i vari CAD quale dispone di un Software Development Kit che sia un buon compromesso tra facilità e potenza di programmazione? Tenete conto che non vorrei impiegare mesi ad imparare il linguaggio di programmazione! Se ci fossero cad programmabili in C++, Java, Basic non sarebbe male! (ovviamente qualcosa di più potente del vecchio lisp di AutoCAD).
    Il software che dovrò sviluppare dovrà avere un'interfaccia utente non banale, in quanto richiede una certa complessità nell'immissione dei dati. Requisito opzionale la possibilità di interfacciarsi ad altri software. Non mi interessano né CAM, né PDM, né altre diavolerie. Solo un CAD con ampia possibilità di programmazione e che gestisca in modo semplice superfici per punti.
    Grazie a tutti coloro che avranno il buon cuore di darmi un consiglio.
    Marco.

  2. #2
    Utente Senior
    Iscritto dal
    2007
    Messaggi
    1320
    Professione
    Architetto
    Regione
    Italia
    Software
    Rhino-VectorWorks e altri

    Predefinito

    Non conosco la programmazione, ma vista la mole di plugin, e di script, ed il numero di persone che le scrivono direi Rhinoceros, che è appunto un modellatore nurbs.
    Tra l'altro secondo me risolvi senza scrivere una riga di codice con Grasshopper, ma forse è una cosa diversa.

  3. #3
    Utente poco attivo
    Iscritto dal
    2008
    Messaggi
    5
    Professione
    Impiegato
    Regione
    Italia
    Software
    Autocad, Siemens Step7, Matlab, LabView

    Predefinito

    Graizie... per il consiglio. Il mio docente con cui collaboro aveva bocciato a priori Rhino perché serviva un cad prettamente meccanico... da filetti, viti e bulloni...
    bhè, dato un occhio su youtube a ciò che si può fare con grasshopper direi che insisterò per reinserirlo nella lista delle possibili scelte. Hai centrato in pieno il problema. Proverò a dare un occhio a ciò che può fare, ma credo che con uno strumento così potrei sviluppare il mio software molto facilmente.
    Ottimo inizio...grazie enri!
    ovvio che altri consigli su dove trovare manuali, o su altri software che fanno al caso mio saranno benaccetti!

  4. #4
    Utente Senior
    Iscritto dal
    2007
    Messaggi
    1320
    Professione
    Architetto
    Regione
    Italia
    Software
    Rhino-VectorWorks e altri

    Predefinito

    Certo non è Catia, ma le tolleranze si possono regolare, fino ad un estrema precisione, fanno plugin anche per CNC.

    PS- Non dare mai retta ai docenti :)

  5. #5
    Moderatore L'avatar di mariuss.r
    Iscritto dal
    2007
    Messaggi
    482
    Professione
    progettista
    Regione
    veneto
    Software
    ProEngineer 2001/ Rhino 3D

    Predefinito

    Citazione Originariamente Scritto da mbomb@lifegate.it Visualizza Messaggio
    Graizie... per il consiglio. Il mio docente con cui collaboro aveva bocciato a priori Rhino perché serviva un cad prettamente meccanico... da filetti, viti e bulloni...
    Ti consiglio di seguire il suggerimento di Enri.
    Rhino e' programmabile sia con un linguaggio interpretato come VbScript ( un estensione di visual basic) che con i linguaggi compilati .NET di microsoft .

    Inotre a quanto mi risulta e' tra i pochi CAD ad avere reso pubblico un SDK che da' la possibilita' di interagire con il Core del programma stesso.
    Il formato dei fie 3DM e' un formato aperto e ben documentato.

    Per ultimo ma non meno importante ,il suo costo e' di soli 800 euro per la licenza commerciale e molto meno per quella universitaria, che in un periodo di tagli alla spesa pubblica mi sembra doveroso prendere in esame.

  6. #6
    MoldKiller
    Visitatore

    Predefinito

    Le applicazioni per Solidworks possono essere create con i seguenti linguaggi:
    Visual Basic (VB)
    Visual Basic for Applications (VBA) (è fornito con SWx)
    VB.NET
    C++
    C#

    Ciao

  7. #7
    Utente Standard L'avatar di dolfin
    Iscritto dal
    2008
    Messaggi
    198
    Professione
    Consulente PLM
    Regione
    Italia
    Software
    Principali PLM sul mercato

    Predefinito Programmare in CATIA

    Non sono un esperto di CATIA ma posso dirti che questo sistema ha una serie di differenti modalità di programmazione.
    Le più semplici sono CATScript, VBScipt.
    Per mezzo del modulo CAA è possibile programmare in CATIA sia con VB6, VB.NET e C++.
    Molte società partner di Dassault hanno sviluppato plug-in in CAA che sno perfettamente integrati in CATIA.

    Ciao.

  8. #8
    UGoverALL
    Visitatore

    Predefinito

    Citazione Originariamente Scritto da mbomb@lifegate.it Visualizza Messaggio
    Salve. Sono uno studente universitario, nuovo nel mondo CAD3D.
    Mi è stata richiesta una collaborazione con l'università per lo sviluppo di un software che generi tramite un algoritmo noto delle superfici per punti in modo automatico.
    Queste superfici devono poi essere unite con delle semplici operazioni a dei pezzi meccanici. L'idea è quella di appoggiarsi ad un CAD esistente su cui sviluppare una plug-in.
    Ora il dilemma: quale CAD 3D è programmabile?
    Tra i vari CAD quale dispone di un Software Development Kit che sia un buon compromesso tra facilità e potenza di programmazione? Tenete conto che non vorrei impiegare mesi ad imparare il linguaggio di programmazione! Se ci fossero cad programmabili in C++, Java, Basic non sarebbe male! (ovviamente qualcosa di più potente del vecchio lisp di AutoCAD).
    Il software che dovrò sviluppare dovrà avere un'interfaccia utente non banale, in quanto richiede una certa complessità nell'immissione dei dati. Requisito opzionale la possibilità di interfacciarsi ad altri software. Non mi interessano né CAM, né PDM, né altre diavolerie. Solo un CAD con ampia possibilità di programmazione e che gestisca in modo semplice superfici per punti.
    Grazie a tutti coloro che avranno il buon cuore di darmi un consiglio.
    Marco.
    Tutti i principali CAD Meccanici possono fare al caso tuo.
    NX (che è quello che conosco), ma anche V5, SWX, SE etc...
    Ti consigliere comunque i primi 2: NX e V5.

    Il problema, credo, è se, nel tuo dipartimento, una volta scelto il tool che fa al caso tuo, hai a disposizione qualsiasi CAD per fare quello che ti chiedono. Se si, allora segui il mio consiglio... NX/V5.

    NX per esempio si può programmare in VB.NET, C, C++, Java, Knowledge Fusion (un linguaggio derivato da HEIDI per la cattura della conoscenza). Dipende che ci devi fare.

    UoA

  9. #9
    Utente Standard L'avatar di dolfin
    Iscritto dal
    2008
    Messaggi
    198
    Professione
    Consulente PLM
    Regione
    Italia
    Software
    Principali PLM sul mercato

    Predefinito

    Citazione Originariamente Scritto da UGoverALL Visualizza Messaggio
    Tutti i principali CAD Meccanici possono fare al caso tuo.
    NX (che è quello che conosco), ma anche V5, SWX, SE etc...
    Ti consigliere comunque i primi 2: NX e V5.

    Il problema, credo, è se, nel tuo dipartimento, una volta scelto il tool che fa al caso tuo, hai a disposizione qualsiasi CAD per fare quello che ti chiedono. Se si, allora segui il mio consiglio... NX/V5.

    NX per esempio si può programmare in VB.NET, C, C++, Java, Knowledge Fusion (un linguaggio derivato da HEIDI per la cattura della conoscenza). Dipende che ci devi fare.

    UoA
    Aggiungerei ancora una cosa: quele scopo ha questo sviluppo e per quale settore merceologico è indirizzato? Sulla base di questo potrebbe essere meglio un CAD piuttosto che un altro.

  10. #10
    Utente poco attivo
    Iscritto dal
    2008
    Messaggi
    5
    Professione
    Impiegato
    Regione
    Italia
    Software
    Autocad, Siemens Step7, Matlab, LabView

    Predefinito

    Citazione Originariamente Scritto da dolfin Visualizza Messaggio
    Aggiungerei ancora una cosa: quele scopo ha questo sviluppo e per quale settore merceologico è indirizzato? Sulla base di questo potrebbe essere meglio un CAD piuttosto che un altro.
    Meccanica: il software che vorremmo implementare deve produrre superfici in modo semiautomatico da dare in pasto a macchine a controllo numerico. Ecco perché rhino era escluso dalla scelta.


  • Pagina 1 di 2 12 UltimaUltima

    Discussioni Simili

    1. PDM: Quale usate e quale il vs giudizio?
      Di lucacasa nel forum Solidworks
      Risposte: 32
      Ultimo Messaggio: 05-05-2011, 10: 10
    2. quale scelta CAD per sviluppo lamiera?
      Di immazza nel forum CAD meccanici a confronto
      Risposte: 29
      Ultimo Messaggio: 26-10-2010, 09: 56
    3. plug-in
      Di francis nerd nel forum Altri software di CAD generico
      Risposte: 0
      Ultimo Messaggio: 29-07-2009, 16: 30
    4. SVILUPPO IN PIANO QUALE SOFTWARE E' PIU VELOCE
      Di RS4 nel forum CAD meccanici a confronto
      Risposte: 15
      Ultimo Messaggio: 18-07-2009, 13: 30
    5. Permette a vecchi giochi di funzionare su pc nuovi
      Di arri nel forum Software freeware di utilizzo generale
      Risposte: 0
      Ultimo Messaggio: 05-02-2008, 20: 17

    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