fren
  Se connecter   Inscription

Nous sommes +23 000 professionnels du BIM !

Rejoignez-nous >
Vous avez une question ?

Besoin de support technique, d'un avis ou un conseil ?


  mardi 25 novembre 2014
  8 Replies
  18K Visits
  Subscribe
Hello à tous, tout est dans le titre, je voudrai programmer sous Revit mais je sais pas vraiment d'où commencer et quel est le bon chemin à prendre, utiliser directement les macros et les modules accessible depuis Revit directement, ou plutôt utiliser un environnement de développement externe tel que Visual Studio !? lequel est plus pratique ?
il y a plus d'un mois
·
#37
0
Votes
Annuler
Quelqu'un a fait la formation en ligne vidéo udemy de Harry Matisson ?

https://www.udemy.com/revitapi/
il y a plus d'un mois
·
#40
1
Votes
Annuler
J'ai suivi les deux formations de Harry Mattison, et je les recommande vivement, j'ai d'ailleurs du déjà t'en parler.
Pour celui qui cherche à comprendre l'API de Revit, cette formation est parfaite.

Concernant la différence entre utiliser l'environnement interne ou un environnement externe, tout va dépendre de l'exploitation finale.
Pour une utilisation "perso" dans son coin, je conseille l'utilisation des macros, ça va être plus facile , surtout pour compiler les macros et les utiliser directement, le problème avec Visual Studio, après compilation, il faut réouvrir Revit pour tester son programme, très très lourd à force.
Si le but est de diffuser, de créer des addins, il faudra utiliser l'environnement externe.
Je conseille de "penser" son code source directement sur revit via les macros , et de passer sur Visual Studio par la suite quand les besoins sera plus "complexe".
il y a plus d'un mois
·
#41
0
Votes
Annuler
Merci Floris pour le retour,

ça à l'air très intéressant comme formation, par contre pour quelqu'un qui connait pas grand chose en C# (voir rien) est ce qu'on peut suivre quand même ?

je te rejoins pour l'IDE, ça me semble logique et efficace de commencer par les macros et les transformer par la suite!

sinon on peut faire une UI (user interface avec des boutons) avec les macros ?
il y a plus d'un mois
·
#42
0
Votes
Annuler
Certes la formation est axée sur l'api, donc elle ne reprend les bases de la programmation, mais si tu as des notions sur d'autres langages orienté objet, tu ne sera pas du tout perdu, je pense au PHP dans ton cas ;)
Personnellement j'ai découvert le C# par cette formation. Donc oui on peut la suivre quand même si on ne connais pas le C#. ( Perso le plus dur à comprendre, c'est l'anglais ^^)

Concernant ta question sur l'user interface avec les macros, tu peux créer des boites de dialogues avec les macros, le même principe que les macros dans Excel si tu vois. Donc créer un UI avec images, boutons, listes déroulantes...
il y a plus d'un mois
·
#43
0
Votes
Annuler
Merci Floris, i am definitely your bim fan for ever :)
y a qu'à demander à notre cher manager de sortir le porte monnaie :D

NB: ça pourrait être une idée de cadeau de NOËL originale, je dis ça je dis rien :p
il y a plus d'un mois
·
#68
0
Votes
Annuler
Que peut-on programmer dans revit au juste ?
il y a plus d'un mois
·
#69
1
Votes
Annuler
On peut tout programmer dans les limites de l'API et du langage utilisé.
Concrètement, cela va servir à créer des outils qui n'existent pas en natif dans Revit, créer des outils propres aux besoins d'un projet ou d'une entreprise par exemple.
L'un des buts premier est d'automatiser des tâches redondantes et donc améliorer sa productivité.
Par exemple, on peut manipuler (ajouter / éditer / supprimer ) le contenu d'un ou plusieurs éléments en quelques clics, on peut créer des vues, des feuilles, des nomenclatures, automatiquement, sur des petits projets la question de l’intérêt peut se poser, mais quand les projets sont important, et que le fait des créer 1000 vues , 1000 feuilles de présentations, 1000 nomenclatures en quelques clics apportent un gain de temps et donc d'argent, on va vite trouver un avantage sérieux dans la programmation avec Revit.
Techniquement, une maquette Revit est une base de donnée, l'idée de la programmation dans Revit est de manipuler cette base de donnée facilement via un langage de programmation, toujours dans les limites permis par l'API.
il y a plus d'un mois
·
#71
1
Votes
Annuler
Pour une approche de l'interaction Revit-API, Dynamo est une alternative intéressante. Pour démarrer, après ine prise en main d'une demi-journée, il suffit d'avoir le raisonnement pour construire un outil efficace. Pas de code, juste une interface graphique. Pas aussi robuste qu'un plugin, mais facile à déployer auprès de tout utilisateur Revit.
il y a plus d'un mois
·
#96
0
Votes
Annuler
Quelqu'un a t il une macro pour créer un bouton sous revit et surtout faire fonctionner un programme?

y aurait il des cours gratuit sur le net ?

N.B. : je n'ai pas Visual studio.
- j'ai réussi à créer un bouton mais je n'arrive pas à associer un programme.
Cette discussion ne contient encore aucune réponse.
Soyez le premier à y répondre !
Vous avez une question ?

Besoin de support technique, d'un avis ou un conseil ?


Découvrez les services Hexabim

recrutement

Recrutement

En savoir plus

Publicité

Publicité

En savoir plus

communication

Communication

En savoir plus

Hexabim

Se connecter