ProArchitect
ProArchitect
  • Видео 89
  • Просмотров 1 002 244
Create a REVIT Plugin from SCRATCH using C#
You can customize and manipulate Revit at the fundamental level using C# and REvit API. You can analyze data, extract data and automatically create geometry, plans, views,...anything you would normally do manually.
The first step is creating an actual Plug-in (not just an External Command!) and I will walk you through it in this video.
This is the guide that I am following in the video: www.autodesk.com/support/technical/article/caas/tsarticles/ts/7JiiE4UoWHaTjxzuF754mL.html
These are my courses where you can get C# lessons for free:
COURSES: proarchitect.teachable.com/
Follow our work and join our projects!
HOME: www.programmingarchitecture.com
GAAS: gaasworld.com/
FOLLOW US:
LINKEDIN: www.linked...
Просмотров: 10 005

Видео

Computational Design ARCHITECT - A New Profession
Просмотров 3,9 тыс.9 месяцев назад
Computational Design is not only needed in every AEC office (architects, engineers, contractors, fabricators, builders, etc.) but it needs to be organized properly. That is what I am elaborating on in this video. I speak from extensive experience and I would be honored if you listened to it. Join us! gaasworld.com/ COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com FOLLO...
Create a Grasshopper Component from scratch using C#
Просмотров 2,3 тыс.9 месяцев назад
Join us! gaasworld.com/ In the previous video, I explained how to create a C# Grasshopper Plug-in starting from scratch: ruclips.net/video/bwlDdgvHPVw/видео.html However there we used a ready template for the Grasshopper Component. In this video, I will show you how to create a new Grasshopper component, from scratch, without the template. This will enable you to understand all of its parts and...
Create a Grasshopper C# Plug-in in 10 minutes (Rhino 3D)
Просмотров 3,2 тыс.9 месяцев назад
Join us! gaasworld.com/ You can create your own Grasshopper Component, like a proper developer, in 10 minutes. The first step is the most important one. Let us take it together and let me guide you throught it. COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com GAAS: gaasworld.com/ FOLLOW US: INSTAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milosdimcic...
One algorithm can describe Giraffe skin, Leaf structure, and Cracked earth? Voronoi!
Просмотров 77510 месяцев назад
Join us! gaasworld.com/ A lot of seemingly random patterns you see in Nature can be described algorithmically because there are usually some rules behind the process of their creation. A Voronoi diagram is such a pattern and you can find it on the leaves, on the skin of animals, when you look at dry earth, or even bubbles in the water. It is there on the micro and the macro scale. But what algo...
Digital Twins Solved? GAAS Software First Look - Architecture, Engineering, Construction
Просмотров 2,3 тыс.Год назад
Join us! gaasworld.com/ Grasshopper Definitions can be used with GAAS! This is a first look at our GAAS software (Rhino Plug-in at the moment) aiming at creating full Digital Twins, with every nut and bolt inside, yet lightweight. GAAS has many concepts and this is just the first one of them. We worked on some of the world's largest and most complex objects. During those endeavors, we developed...
Rhino Tip - "Save Small" EXPLAINED!
Просмотров 1,7 тыс.Год назад
Why does "Save small" exist? Shouldn't Rhino try to always save to the smallest possible file? No...and this is why... COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com GAAS: gaasworld.com/ FOLLOW US: INSTAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milosdimcic/ FB: programming.architecture/ TWITTER: MDimcic Mesh Vs Nurbs vide...
We can SOLVE Digital Twins (models of buildings with every detail inside) together!
Просмотров 1,5 тыс.Год назад
gaasworld.com/ We worked on some of the world's largest and most complex objects. During those endeavors, we developed methods to generate full 3D Digital Twin models with every tiniest detail inside. I know what you think - they must have been 100GB large! Nope...because we invented a system...a system that is about to become GAAS. Join our tribe and our secret project. All the links you need ...
Rhino Tip - Always think about TOLERANCE
Просмотров 2 тыс.Год назад
This is a small Rhino reminder about one of the most important concepts in CAD. From my experience, a lot of modeling problems come from people not understanding the concept of Tolerance. COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com GAAS: gaasworld.com/ FOLLOW US: INSTAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milosdimcic/ FB: prog...
Would Buckminster Fuller post on Instagram and Tik Tok? Should you?
Просмотров 1,4 тыс.Год назад
Should you post on social media? Does this make you anxious? Believe it or not, the famous Buckminster Fuller may have a solution for you. COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com GAAS: gaasworld.com/ FOLLOW US: INSTAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milosdimcic/ FB: programming.architecture/ TWITTER: MDimci...
Rhino Tip - Do you know about One Shot Snap?
Просмотров 3 тыс.Год назад
This is a small Rhino Tip that can help you speed up your snapping. If you do not know about it, I hope it helps! If you already knew about it - you can still share it! COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com INSTRAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milos-dimcic-0567443a/ FB: programming.architecture/ Please go to our P...
I did a PhD in Architecture! Was it worth it?
Просмотров 6 тыс.Год назад
I finished my PhD almost 12 years ago. Was it a waste of time? Would I recommend you to do one, or even go to college? Let us explore the question... COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com GAAS: gaasworld.com/ FOLLOW US: INSTAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milosdimcic/ FB: programming.architecture/ TWITTER: twitter...
Do we use REVIT or ARCHICAD? Well, that is an easy one to answer...
Просмотров 94 тыс.Год назад
Revit and ArchiCad are the two main "BIM" software solutions on the market. We are often asked which one we use/prefer while we work on some of the world`s largest and geometrically most complex objects. From our side, that question is very easy to answer... COURSES: proarchitect.teachable.com/ HOME: www.programmingarchitecture.com GAAS: gaasworld.com/ FOLLOW US: INSTAGRAM: milosd...
Can (Architectural) Models be "TYPED" and not "modelled"?
Просмотров 3,5 тыс.2 года назад
Would you believe me if I told you that we build our Digital Twins using our KEYBOARD and not our mouse? What if the more optimal way to model is by Typing and not actually drawing/modeling with your mouse? WEB SiTE: www.programmingarchitecture.com INSTRAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milos-dimcic-0567443a/ COURSES: proarchitect.teachable.com/ FB: pr...
Is Automation really destroying Jobs in the Building Industry?
Просмотров 2 тыс.2 года назад
How is Automation affecting the jobs in the Building Industry? How many people do we need to design a house or a residential building? Or an extremely complex airport? WEB SiTE: www.programmingarchitecture.com INSTRAGRAM: milosdimcic LINKEDIN: www.linkedin.com/in/milos-dimcic-0567443a/ COURSES: proarchitect.teachable.com/ FB: programming.architecture/ Please go to ou...
Working on different Phases of a Project? I WISH 15 years ago someone told me the huge differences.
Просмотров 5 тыс.2 года назад
Working on different Phases of a Project? I WISH 15 years ago someone told me the huge differences.
The Language of ORGANIC Shapes? NURBS!
Просмотров 3,7 тыс.2 года назад
The Language of ORGANIC Shapes? NURBS!
3 FACTS about WORK after the PANDEMIC - NO MORE traditional OFFICE
Просмотров 1,3 тыс.2 года назад
3 FACTS about WORK after the PANDEMIC - NO MORE traditional OFFICE
Do we reeeally need 2D drawings (any more)?
Просмотров 9 тыс.2 года назад
Do we reeeally need 2D drawings (any more)?
Is Unreal 5 really so amazing!? (for Architectural Visualization)
Просмотров 147 тыс.3 года назад
Is Unreal 5 really so amazing!? (for Architectural Visualization)
Programming Today VS 30 Years Ago | The Disadvantages of Automation
Просмотров 2 тыс.3 года назад
Programming Today VS 30 Years Ago | The Disadvantages of Automation
The Architect Rises | Will Architects disappear or reinvent themselves?
Просмотров 3,5 тыс.3 года назад
The Architect Rises | Will Architects disappear or reinvent themselves?
What can we AUTOMATE in Architecture / Construction Industry?
Просмотров 13 тыс.3 года назад
What can we AUTOMATE in Architecture / Construction Industry?
SNOW - Original Composition and a bit of Snowflake coding
Просмотров 1,4 тыс.3 года назад
SNOW - Original Composition and a bit of Snowflake coding
Cloud Computing and Online Collaboration is the future! | Rhino Compute
Просмотров 4,4 тыс.3 года назад
Cloud Computing and Online Collaboration is the future! | Rhino Compute
Why don`t I teach at a University?
Просмотров 2,8 тыс.3 года назад
Why don`t I teach at a University?
Prof. Branko Kolarevic - Architectural Education and Practice
Просмотров 1,9 тыс.3 года назад
Prof. Branko Kolarevic - Architectural Education and Practice
Why do you work so much? (Parkinson's Law in the Construction Industry)
Просмотров 6 тыс.3 года назад
Why do you work so much? (Parkinson's Law in the Construction Industry)
So...wtf was BIM again?
Просмотров 6 тыс.3 года назад
So...wtf was BIM again?
5 Layers of WORK - you should be implementing | ProArchitect
Просмотров 2,2 тыс.3 года назад
5 Layers of WORK - you should be implementing | ProArchitect

Комментарии

  • @4unanu
    @4unanu День назад

    Beautiful explanation. Senior structural engineer here.

  • @precastdetailing
    @precastdetailing 3 дня назад

    Thanks mate. occasionally you say the wrong word without realising: e.g. "we will move fast and create a Rhino plugin" ruclips.net/video/sjQ-k8Z7T04/видео.html ........................ hahah we all know you are creating a Revit plugin

  • @christostsaridis1182
    @christostsaridis1182 9 дней назад

    This guy is awsome.. Just stopped by to say this

  • @TM-et7wi
    @TM-et7wi 29 дней назад

    Architect is the perfect mixture of drama and structural engineeribg xD amazing!

  • @felixsvensson5265
    @felixsvensson5265 Месяц назад

    This was the best explanation of where to place the rebar that I have seen. Thank you!

  • @harpcourt
    @harpcourt Месяц назад

    Revit has the capability of digital twins. However it's original use wasnt meant for storing data. The data is sent to a CAFM, IWMS system where it is stored. The next step would be to have clear use cases set out at handover, to the owners facility with the chosen FM system. (ArchiBUS, Dalux, Tandem etc) Typical use cases include Space planning and management, Asset register, work order management. Another useful usecase is linking all OEM information and warranty data to equipment (Typically set as an owner standard for closeout for the engineers and consultants) But to have a true digital twin there needs to be long term planning, for lifecycle management. Most new construction buildings needs to have clear change management processes in place to identify gaps in data, normally from building operating staff or facility managers. A building is a living breathing entity and and needs to be thought of as a whole.

  • @ultimatium82
    @ultimatium82 Месяц назад

    Es malísimo este video, no dice nada

  • @osmelruizbarrientos8929
    @osmelruizbarrientos8929 2 месяца назад

    There are some lies here. Revit can do complex parametric design and organize for production using Dynamo. It is not developed for CNC, I don't know why you mentioned it. Some other programs are created for that, and subcontractors use those based on their specialized activities.

  • @joechamata274
    @joechamata274 2 месяца назад

    I get you, you make valid points but hear me out for a sec. I'm currently working in a fairly recognised office with a good reputation and they're landing important projects in the gulf. Sad reality is that i spend most of the time doing detail development and when i get to work on a concept design project, it's a boring commercial Pinterest hospitality design. Architectural competitions are a chance for me to express my ideas and knowledge into a project, which i never get to at work. It's my only chance to someday get recognised. I don't have any connections and don't get paid enough to start my office. I can only prove myself to the world via a competition which i did recently and got the second prize. I agree with the last point you made, but for me making the profession miserable for established offices who made it there in the business through capital or connections (as you said), doesn't bother me at all tbh

  • @RiadDiur
    @RiadDiur 2 месяца назад

    Well... What and architect does, is to imagine, draw, and then gives the details and calculations of the screws sizes to a specialized engineer... This engineer can buy them, manufacture them, can program codes for them, hire a programmer to do it or net... he can have a CNC factory, or he can be a fan of golf or soccer... An architect does not give a sh**

  • @michaelmessele9829
    @michaelmessele9829 2 месяца назад

    What you are doing is => You are not using Colgate rather your are making toothpaste from scratch. But still I here concepts of BIM infused in your workflow. A BIM is a concept/process not a software.

  • @masuttta
    @masuttta 2 месяца назад

    "Set up the beans, lay them horizontal"- ProArchitect

  • @rmacapobre
    @rmacapobre 2 месяца назад

    anybody has tried creating one for Revit 2025 which uses .NET 8.0?

  • @MrDzdevil
    @MrDzdevil 2 месяца назад

    Wut

  • @wildlifehunt9460
    @wildlifehunt9460 2 месяца назад

    In system visual Studio is not showing . NET framework 4.8 and I'm working on. Net framework 8.0 but revit showing error 'it's can't be run ' Please help me

    • @jakkcrevvice6031
      @jakkcrevvice6031 2 месяца назад

      hey i had the same issue, if you havent already figured it out, what i figured out was that there was a different type of class library preset on visual studio for the 4.8 framework than there was for .net 8.0

    • @user-cf1ue1dw6q
      @user-cf1ue1dw6q Месяц назад

      you should download . NET framework 4.8 at Viusal Studio installer ->modify->sigle component ->.NETFramwork 4.8SDK and .NETFramework target package

  • @jelzur
    @jelzur 2 месяца назад

    You are using data (instead of plan geometry) and automating processes. Even getting rid of unnecessary pars such as manual 2D. That is real BIM (managing information of buildings). ArchiCAD and Revit are most popular tools, and because of misuse or misunderstanding, BIM widely became a buzzword for 3D programs.

  • @JamesSmith-ix5jd
    @JamesSmith-ix5jd 2 месяца назад

    I am not an architect, only doing my own projects, but I think 2d is much clearer for actual measurements and parts you are interested at this very moment. You can probably have 3d only workflow but that would require an iPad for every worker on the construction site and also their full fluency with the program, how to hide something, show dimensions, cross section etc, this is not practical.

  • @AshleyCichocki
    @AshleyCichocki 2 месяца назад

    This is really great. The code is really nicely written too (not too C# specific) which makes it great to learn from. Thanks for this, I hope the courses are going well.

  • @OscarMartinez-xo9jd
    @OscarMartinez-xo9jd 3 месяца назад

    I can't imagine a BIM process as described. As an architect, having to design from scratch at a BIM level of detail for a drill hole! As said in the video, the goal of BIM is collaboration between companies , not for a company to design everything in a single software. I don't think that is possible in reality. Imagine that a company assumes the entire of 2D drawing and 3D modeling, what would happen with legal and insurance responsibilities. I'm not saying that the mentioned software is not good! But I don't know if anyone has had the experience of managing all levels and specialties of construction in a single software :/

  • @drancerd
    @drancerd 3 месяца назад

    I love you sr! Make More videos about this please! ❤

  • @OSpics
    @OSpics 3 месяца назад

    Awsome. Thnx so much 😄

  • @korayyardas9801
    @korayyardas9801 3 месяца назад

    hey milos, i’m following you as well since the beginnings of my studies five years ago and wanted to share that you were a good source of inspiration to take this career choice!

  • @TITUSKASAMBALA
    @TITUSKASAMBALA 4 месяца назад

    I don't use any of the two. I last used Revit in 2014. I am a BIM Professional certified in Revit Architecture, but still struggling with the next step. How can you help me regain my career? "But I say, Did Israel not know? First Moses said, I will provoke them to jealousy with them that are no people and by a foolish nation I will anger them."(Romans 10:19).

  • @atharvkolekar6421
    @atharvkolekar6421 4 месяца назад

    Then what is solution?

  • @hamidattar
    @hamidattar 4 месяца назад

    Nicely made video! 9:30 the line equation however not quite rightly explained.

  • @prakashravi1638
    @prakashravi1638 4 месяца назад

    Your video is the reason, I got the job as an automation developer in one of the biggest company in India. Thank you so much. keep up the good work.

  • @ffstructures
    @ffstructures 4 месяца назад

    hi Miloš, may I ask for comment about plugin probability for Rhino (recently I saw FrameBuilder-MRD plugin for SketchUp) all needed for generating .csv format files to drive roll former machine in LGSF industry). Thanks a lot!

  • @seekanddestroy9111
    @seekanddestroy9111 5 месяцев назад

    I don't think its an architect's job to generate G code for CNC machines. Usually, u send the model to the manufacturers and they generate their own G code. Its not the same code if you mill something on a 5-axis cnc, router on leasr cutter.

  • @nizargharib101
    @nizargharib101 5 месяцев назад

    Interesting point of view, loaded with lots of keywords to search for, thank you.

  • @farouqstray1411
    @farouqstray1411 5 месяцев назад

    Something to think about,,,

  • @earlpogs
    @earlpogs 5 месяцев назад

    amazing!

  • @boatingcow
    @boatingcow 5 месяцев назад

    I enjoy your videos, keep them coming! This video made me wonder, are you are creating a tool which might already exist? I wonder if you are familiar with tools like Inventor, Solidworks, CATIA etc.? I remember having a conversation with an architect once where I said if I had to choose just one of the architectural software available, I wouldn't choose any of them, I'd choose Inventor instead. Software like Inventor is all about manufacturable assemblies, parametric parts and library parts (for example, assemblies: ruclips.net/video/4QL7jVf-Rko/видео.html, programming parametric parts: ruclips.net/video/Z3L7gO7wA4Q/видео.html). I love Rhino and Grasshopper too, but I would normally choose Inventor for projects with use cases like you are describing. Thanks!

  • @chrisalex001
    @chrisalex001 5 месяцев назад

    You're telling me? In my university they are still drafting by hand.

  • @StephenCoorlas
    @StephenCoorlas 6 месяцев назад

    I've also noticed a lot of LinkedIn profiles using "Computational Designer" in the headline. It's a trendy substitute for "Parametric Design", but it is the equivalent of saying, "I use current computer-aided technology to design". Anyone who uses a computer to design is a "Computational Designer". It's all CAD (Computer-Aided Design) Back in my day... the idea of using code to generate design was called Algorithmic Architecture, and the best source to learn and experiment with this type of cutting-edge computer-aided design was to purchase a book. The first book I acquired on the subject was unironically titled "Algorithmic Architecture" by Kostas Terzidis, a previous associate professor at Harvard University Graduate School of Design from 2003 until 2012, and currently a professor in China at Tongji University. I remember experimenting with snippets of code in Maya to produce a randomized set of rings in 3D space. At the time, my professors were not impressed, and I can't blame them. This was during a time when Peter Eisenman's research in process driven architecture was considered cold and lifeless. If you're not familiar with Peter Eisenman's work, it's worth checking out. He employed innovative designers such as Greg Lynn, who coined the term blobitecture, and then things in architecture got a little weird for a while. I'm glad to see that generative design is being taken seriously at universities and even at some architecture firms, but it's important to remember to stay focused on the root purpose of computer-aided design. Efficiency. Effectiveness. Optimization. Not in that order, but you get the point. Great video 🤘

  • @rflpuig
    @rflpuig 6 месяцев назад

    Easier then I thought. Thank you for the content, Milos!

  • @khaledbenaida5676
    @khaledbenaida5676 6 месяцев назад

    I read your thesis when I was doing my research on shell structures !! ❤

  • @LeVance
    @LeVance 6 месяцев назад

    papansin

  • @CollegeHustler
    @CollegeHustler 6 месяцев назад

    Thank you so very much! I have been struggling to make sense of this process!

  • @Chandleresque
    @Chandleresque 6 месяцев назад

    This guy is selling a design production process. Pretty condescending for a code monkey. I hope he doesn’t think he’s Zaha.

  • @Studio39DesignStudio
    @Studio39DesignStudio 7 месяцев назад

    Well, that was unexpected, I though I was getting a showdown between ArchiCAD and Revit, only to be left wondering about my own workflow efficiencies

  • @jasonvoorheesismydad
    @jasonvoorheesismydad 7 месяцев назад

    Great explanation!

  • @gonzalezfreak
    @gonzalezfreak 7 месяцев назад

    this is beautiful man. I asked myself this question inside a designed church

  • @rezkyyseptian
    @rezkyyseptian 7 месяцев назад

    yang ngerti tolong kasih kesimpulan dong

  • @onlythebest3311
    @onlythebest3311 7 месяцев назад

    Too much bs, I am just here to find out how balcony in high rises support the weight, not a full life lesson

  • @akselaks9489
    @akselaks9489 7 месяцев назад

    Archline.xp only

  • @rajendrameena150
    @rajendrameena150 8 месяцев назад

    I heard that Grasshopper 2 is open-source then why we have to learn programming in revit which only allow api access. Is chatgpt can be used if someone dont know programming to do so... If get time, please plan some series of catia.

  • @rajendrameena150
    @rajendrameena150 8 месяцев назад

    Please do some video about catia in detail ...

  • @avinashk4346
    @avinashk4346 8 месяцев назад

    Can we create plugins in Archicad like this to work with rhino

  • @avinashk4346
    @avinashk4346 8 месяцев назад

    So you guys use Revit daily, I am confused as to learn ArchiCAD or Revit

    • @diemes5463
      @diemes5463 3 месяца назад

      Depends on where you live and your profession, here in California, USA, Revit is more common, but I've heard great things about ArchiCAD

    • @user-cf1ue1dw6q
      @user-cf1ue1dw6q Месяц назад

      In fact, the two complement each other, and learning one will help you quickly get started with the other. Personally, I suggest starting with Revit

  • @marcob6190
    @marcob6190 8 месяцев назад

    It's possible to make your own standalone application that includes the Rhino dll so I can install wherever I need im other computer? Or rhino must be installed every time? Thanks