Don's Work
Don's Work
  • 98
  • 497 664
Grasshopper/Rhino.Inside.Revit/Dynamo: Create 3D Ramp in Revit from 2D Lines in CAD
This video depicts a workflow to create a double-curve 3D floor (serves as ramp) in Revit from 2D lines in CAD.
The process involves
- cleane up the CAD file leaving behind only the slab boundary lines,
- use Grasshopper (with Rhino.Inside.Revit) to export slab point coordinates to Excel and create a flattened floor slab in Revit
- use Dynamo to elevate the flattened floor slab to its actual elevation based on point data from Excel file
I have a post detailing the logic behind these definition and graph, link below if you're interested
donsrvtwork.wordpress.com/2024/03/16/modelling-ramp-from-flattened-cad-file-using-rhino-inside-revit-and-dynamo/
#visualprogramming #visualcoding #visualscripting #revit #revitdynamo #dynamo #dynamobim #rhinoinsiderevit #rhinoinside #grasshopper #grasshopper3d #parametric #bim #buildinginformationmodeling #interoperability #automation #lowcode #nocode #cad
Переглядів: 31

Відео

Grasshopper/Rhino.Inside.Revit/Dynamo: Rebuild DirectShape Slabs to Native Revit Family and Type
Переглядів 4221 годину тому
This video shows the process to rebuild a couple of DirectShape slabs to native Revit floor family and type. The workflow involves Revit, Rhino, Grasshopper (with Rhino.Inside.Revit) and Dynamo. Please note this is a bespoke workflow that requires the alignment lines of which the DirectShape slabs were built upon. This workflow doesn't work without the alignment lines. I posted a piece to my bl...
SketchUp Presentation of a Conceptual Model
Переглядів 2914 днів тому
The is a flythrough animation of a conceptual model of a factory. The 3D model was done in 2010 with SketchUp. #sketchup #sketchup3d #3dmodel #animated #animation #flythrough #walkthrough
Grasshopper: Elevate Flattened Points to Actual Z Coordinates
Переглядів 4021 день тому
This is a simple Grasshopper definition that elevates flattened survey points to their actual Z coordinates. User can export the coordinates to a .csv file for toposurface creation in Revit later. I have a CAD file with flattened survey points (represented by blocks made up of two short lines forming "X") and stated elevations (in the form of text). I need to create a .csv file with the actual ...
Revit: Flying Through Structural Steel Framing of a Warehouse
Переглядів 3921 день тому
Revit: Flying Through Structural Steel Framing of a Warehouse
Dynamo: Automatic Sort and Sequence Piles
Переглядів 32Місяць тому
Dynamo: Automatic Sort and Sequence Piles
Dynamo: Flawed Logic to Join Slabs and Beams
Переглядів 50Місяць тому
Dynamo: Flawed Logic to Join Slabs and Beams
Revit: Flying Through Structural Framing of a Factory
Переглядів 54Місяць тому
Revit: Flying Through Structural Framing of a Factory
Dynamo: Check Pile Center-to-Center Distance
Переглядів 40Місяць тому
Dynamo: Check Pile Center-to-Center Distance
Rhino.Inside.Revit (Proof of Concept): Pushing Blocks of Lines to Revit as Groups of Trusses
Переглядів 48Місяць тому
Rhino.Inside.Revit (Proof of Concept): Pushing Blocks of Lines to Revit as Groups of Trusses
Dynamo: Check and Update Pile Embedment Depth
Переглядів 52Місяць тому
Dynamo: Check and Update Pile Embedment Depth
Grasshopper/Rhino.Inside/Dynamo: Modelling a Spiral Ramp
Переглядів 179Місяць тому
Grasshopper/Rhino.Inside/Dynamo: Modelling a Spiral Ramp
Dynamo: Add Nearest Gridline References to Beams
Переглядів 55Місяць тому
Dynamo: Add Nearest Gridline References to Beams
Revit Family Overview: Adaptive Cascading Drains #adaptivef
Переглядів 342 місяці тому
Revit Family Overview: Adaptive Cascading Drains #adaptivef
Revit Family Overview: A Parametric RC Sump with Grating Cover
Переглядів 672 місяці тому
Revit Family Overview: A Parametric RC Sump with Grating Cover
Rhino.Inside.Revit: (Proof of Concept) "Pushing" Karamba 3D Output to Revit
Переглядів 652 місяці тому
Rhino.Inside.Revit: (Proof of Concept) "Pushing" Karamba 3D Output to Revit
Grasshopper/Revit: (Proof of Concept) Bulk Create Slabs with Rhino.Inside.Revit
Переглядів 652 місяці тому
Grasshopper/Revit: (Proof of Concept) Bulk Create Slabs with Rhino.Inside.Revit
Dynamo: (Proof of Concept) Bulk Create and Join Slabs
Переглядів 522 місяці тому
Dynamo: (Proof of Concept) Bulk Create and Join Slabs
Grasshopper Concept: Sequencing by Polyline
Переглядів 4232 роки тому
Grasshopper Concept: Sequencing by Polyline
Grasshopper: Parametric Stick Model of a Simple Bowstring Truss Bridge
Переглядів 9962 роки тому
Grasshopper: Parametric Stick Model of a Simple Bowstring Truss Bridge
Rhino.Inside.Revit: Building Revit Model from Grasshopper Geometries
Переглядів 1,6 тис.3 роки тому
Rhino.Inside.Revit: Building Revit Model from Grasshopper Geometries
Dynamo/Revit: Modeling a Stick Model Plus Steel Connections
Переглядів 1,4 тис.3 роки тому
Dynamo/Revit: Modeling a Stick Model Plus Steel Connections
Revit: Trapezoidal Column Family
Переглядів 9083 роки тому
Revit: Trapezoidal Column Family
Dynamo: Parametric Stick Model of a Simple Bowstring Truss Bridge (with OOTB Nodes)
Переглядів 8853 роки тому
Dynamo: Parametric Stick Model of a Simple Bowstring Truss Bridge (with OOTB Nodes)
Dynamo: Bulk Create Beam Elevations (Step-by-step)
Переглядів 1,1 тис.3 роки тому
Dynamo: Bulk Create Beam Elevations (Step-by-step)
Dynamo: Parametric Stick Model of a Simple Steel Structure (with OOTB Nodes)
Переглядів 1,2 тис.3 роки тому
Dynamo: Parametric Stick Model of a Simple Steel Structure (with OOTB Nodes)
Dynamo: Automatic Sort and Tag a Grid of Columns
Переглядів 3,7 тис.3 роки тому
Dynamo: Automatic Sort and Tag a Grid of Columns
Grasshopper: Auto-numbering Beams
Переглядів 9493 роки тому
Grasshopper: Auto-numbering Beams
Grasshopper: Parametric Stick Model of a Simple Steel Structure
Переглядів 4,9 тис.3 роки тому
Grasshopper: Parametric Stick Model of a Simple Steel Structure
Grasshopper: Parametric Christmas Tree
Переглядів 8793 роки тому
Grasshopper: Parametric Christmas Tree

КОМЕНТАРІ

  • @dilshodbekklichev7040
    @dilshodbekklichev7040 16 днів тому

    🎉

  • @tyjohnston5889
    @tyjohnston5889 18 днів тому

    Thank you!

  • @KongOleTheman
    @KongOleTheman 20 днів тому

    Hi. i cant find the Parameter Group (3:57) . What do i do ?

    • @DonaldCheah
      @DonaldCheah 19 днів тому

      Hi. [Parameter Groups] comes from package "archi-lab.net". Instead you can use the core node [Select Builtin Parameter Group] (3:58, 2nd item in the drop down list)

  • @eddyeddy8332
    @eddyeddy8332 Місяць тому

    i have a question for this auto-numbering beams what if there are couple of the same length,width,height beam exist then counting separately? or for example HBM-1 exist more than 1 or something then what is would count ?

    • @DonaldCheah
      @DonaldCheah Місяць тому

      Hi. I'm not sure I fully understand your question. This graph doesn't group beams by length/width/height, instead it first differentiates "vertical" and "horizontal" beams by their vectors (in relation to X), then group them by beam orientations (again, by their vectors), and then further refine the grouping by their "continuity" (archi-lab.net's [Group Curves]). And each beam will be counted separately. There wouldn't be more than one "HBM-1" because the value we feed to "Mark" will be a series of sequential numbers, no repetitive.

  • @azminrs
    @azminrs Місяць тому

    Damn jalan ipoh

  • @ClaudiuBrb
    @ClaudiuBrb Місяць тому

    I'm curious , does the rhino export have any type parameters attached or is it direct shape geometry ?

    • @DonaldCheah
      @DonaldCheah Місяць тому

      Yes, the GH center lines are pushed to Revit as native Revit families, not directshapes

  • @User_2026_
    @User_2026_ 5 місяців тому

    Hello Don, I have a question it might be silly, what if you wanna create lets say two shared parameters assigned to two different Parameter Groups?

  • @MrJai471
    @MrJai471 6 місяців тому

    Your video doesn't have audio, or is it my PC having problem. But nice work cheers

  • @daensamo
    @daensamo 8 місяців тому

    Genius

  • @thashriftippu
    @thashriftippu 8 місяців тому

    The gh script for beams is not supporting can u help me with that pls

  • @thashriftippu
    @thashriftippu 8 місяців тому

    Everything apprears to be small, i can see all the columns and beam only when zoomed in closer how do i solve this?

  • @Mr.P539
    @Mr.P539 11 місяців тому

    Nice tutorial, Hi can you share gh file please…tnx

  • @CogentScaffolding
    @CogentScaffolding 11 місяців тому

    Love it. I have no idea how to use Dynamo but I use Revit all the time for work and you have inspired me to learn!

  • @nizargharib101
    @nizargharib101 Рік тому

    Great stuff!! Very needed

  • @jaydenpit3994
    @jaydenpit3994 Рік тому

    Hi Sir, any chance you can share the script to me ?

  • @mdr8286
    @mdr8286 Рік тому

    Como lo puedo hacer para que tome como referencia el GRID, paralelo mas cercano a la viga, y tome este como el nombre, ejemplo VG-(NAME-GRID), "VG-1"

  • @bhavyaadesara8866
    @bhavyaadesara8866 Рік тому

    heyy can you share me this sketchup file?? please share if you can

  • @amersadik3926
    @amersadik3926 Рік тому

    Is it the same procedure for trapezoid beam please ?

    • @DonaldCheah
      @DonaldCheah Рік тому

      "Trapezoidal" in terms of cross-section, yes, modify the sweep profile. If you are referring to tapered beams, then the process is different.

  • @daniyaalmaneveld3779
    @daniyaalmaneveld3779 Рік тому

    Hi there, thanks for your informative videos. If I have a TOS model from Strand7, how do I encorporate that into Dynamo to rebuild the model in Revit? Normally Strands does nodes and lines, these lines carry name properties so how can I assign those names to families and make them all work in Dynamo?

    • @DonaldCheah
      @DonaldCheah Рік тому

      Hi there. I'm not familiar with Strand7. Normally if i wanna convert a centerline/stick/analytical model to native Revit families, i would use Rhino.Inside. I have a video here depicting that workflow, hope it helps. ua-cam.com/video/ab0K1TX0Jb0/v-deo.html

  • @alandc1604
    @alandc1604 Рік тому

    Thanks for sharing! I tried a couple of plugins, but none of them quite worked for me. Even this Dynamo graph didn't solve my problem, there are still some columns from different families that don't follow the right sequence. I am starting in Dynamo, so it is probably an easy fix. Still, got a lot of training to do and your vid showed me that it is possible to do this with Dynamo. So thanks again!

  • @fahmishokri
    @fahmishokri Рік тому

    Script pls

  • @vkshettykannadiga3939
    @vkshettykannadiga3939 Рік тому

    Hi sir pls share the script tq❤

  • @youngpong2030
    @youngpong2030 Рік тому

    May I know where to download the Dynamo Script?

  • @lynsher
    @lynsher Рік тому

    whats the name of those renamed nodes? im a beginner in dinamo

    • @lynsher
      @lynsher Рік тому

      And im currently using Revit 2021

  • @ibrahimyakupaydn
    @ibrahimyakupaydn 2 роки тому

    Can you make a tutorial of this model or Do you sell this script ?

  • @MSteelstructure
    @MSteelstructure 2 роки тому

    Thank so much

  • @ericphm9984
    @ericphm9984 2 роки тому

    Exactly what I was looking for, thanks a million!

  • @sunan894
    @sunan894 2 роки тому

    Can you show it step by step and the component u are using. Tq

  • @rodolfomorandi3975
    @rodolfomorandi3975 2 роки тому

    Great vid! One question: why did you set "h" as an instance parameter? What does it change? What is the difference between "h" as an instance parameter than as a type parameter?

    • @DonaldCheah
      @DonaldCheah 2 роки тому

      Hey Rodolfo. Thanks. I set "h" as instance param because in my case my columns have similar width but different depth, and i don't wanna keep duplicating new types for every new depth. Hope this makes sense.

  • @rajusajjanar7682
    @rajusajjanar7682 2 роки тому

    Please send.dyn

  • @jmsnchz
    @jmsnchz 2 роки тому

    Really useful! Thank you for this!

  • @franktseng2425
    @franktseng2425 2 роки тому

    Thanks for sharing! When I connect the 'built-in catagories'(foundation) to 'element type picker', I can only see few options in the menu...I cant find the 750mm slab...Ist that anyway to find more element type?

    • @DonaldCheah
      @DonaldCheah 2 роки тому

      Hey Frank. You need to have the family type, in your case 750mm thk slab, created in Revit first before you see it in [Element Type Picker]. Hope this helps.

    • @franktseng2425
      @franktseng2425 2 роки тому

      @@DonaldCheah ok...i am newbie in BIM...can u figure me out how can I create this..?

    • @DonaldCheah
      @DonaldCheah 2 роки тому

      @@franktseng2425 knowledge.autodesk.com/support/revit/learn-explore/caas/CloudHelp/cloudhelp/2018/ENU/Revit-Customize/files/GUID-3F38AE40-023F-415A-AD35-645635D963F8-htm.html

  • @CharnwootK
    @CharnwootK 2 роки тому

    Thank you so much.

  • @ВячеславНестеренко-ф9т

    Thank you so much!

  • @richardstewart3393
    @richardstewart3393 2 роки тому

    Hi there thanks for the script. I'm getting warnings with both "Points.by.Coordinates" nodes: Warning message - "Warning: Your inputs lie outside of the allowable modeling range, consider choosing the Large setting with a modeling range between 0.01 and 1,000,000 from the "Settings => Geometry Working Range" dialog" I'm also getting warning with the "Geometry.Translate" node: Warning message - Warning: Your inputs lie outside of the allowable modeling range, consider choosing the Large setting with a modeling range between 0.01 and 1,000,000 from the "Settings => Geometry Working Range" dialog Could you assist me at all please? It took so long to follow the script and i just cant debug it, thank you so much!

    • @DonaldCheah
      @DonaldCheah 2 роки тому

      In Dynamo, go to "Settings", then "Geometry Scaling...", when "Geometry Working Range" dialog box pops up, select "Extra large", then "Apply Changes". This shall fix the error message. Hope this helps.

  • @inaborges2990
    @inaborges2990 2 роки тому

    😓 Promo-SM!

  • @linhchinguyen4170
    @linhchinguyen4170 2 роки тому

    Sir.How to download revit plugin for Grasshoper?

    • @DonaldCheah
      @DonaldCheah 2 роки тому

      You can download Rhino.Inside.Revit from www.rhino3d.com/inside/revit/1.0/

  • @veblinruhulessin5825
    @veblinruhulessin5825 3 роки тому

    hello dear sir, nice tutorial... can you make it tutorial in grasshopper sir??.

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      Thank you. Will do

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      ua-cam.com/video/KCMod5q_6U4/v-deo.html

  • @titwo
    @titwo 3 роки тому

    Hi, thanks a lot for this well done script on YT. I've seen for the first time path mapper usage. Could I suggest to place vertical bracing on only one extremity and add bracing in the 2 planes of the roof, on the same "extremity", so rigidity in all planes is provided on only one extremity, which is sufficient for not too long buildings I guess. Again, thanks for permitting us to see what can be done efficiently!

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      @shubacka thank you. I'm glad you found this useful. Yeah, to place bracing only on first and last bays, use [List Item] with "0" and "-1" as indices before you collect the geometries.

  • @luiztrivellato4861
    @luiztrivellato4861 3 роки тому

    I’m from Brazil, thanks for the work!

  • @于秀军
    @于秀军 3 роки тому

    感谢UP主分享,请继续保持,来自中国网友的支持

  • @shashankbagane448
    @shashankbagane448 3 роки тому

    Hi don, I am impressed with the videos. I have followed the steps and created the the same script. Some times It works nice but sometimes it fails to number the beams. It does not assign the beam number as per the script prepared. Can you please tell me why I am facing such issue ? Sometimes it numbers the beam next to it first and then the previous one for horizontal. (Every time I have to swipe the numbers assigned) can you please tell me the solution for this ?

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      Hey Shashank. My apologies for this graph does not work consistantly. I afraid the problem you encountered (and myself, too) is due to the limitation of this graph, ie. the relatively primitive sorting mechanism, which sorts the midpoint of each beam by X- or Y-coordinate. And this is especially obvious when numbering the beams that are not parallel to X- and/or Y-axis. I afraid some manual adjustments to the beam names are required until a better sorting mechanism is adopted. The "better sorting mechanism" I have in mind is to group all continuous beams prior to sorting their midpoints by X- or Y-coordinate.

    • @shashankbagane448
      @shashankbagane448 3 роки тому

      @@DonaldCheah Thanks for your response. Please let me know once you get the solution for sorting mechanism. I am also trying to sort it as per the requirement. I request you to share the details if you get it. Thank you in advance

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      @@shashankbagane448 no prob, mate.

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      @Shashank Bagane here's the link to 2nd iteration with an improved sorting logic ua-cam.com/video/SqSpxcDuO-w/v-deo.html Do let me know if it works for you.

  • @jameswong2147
    @jameswong2147 3 роки тому

    hi Don, may I ask the reason of the "failed" is because the typing not match with the parameter file ? Which means I need to input a Shared parameter file in family first? since this node is unable to create a new parameter for the family

    • @DonaldCheah
      @DonaldCheah 3 роки тому

      Hey James. In order for this graph to work, your project need to first have access to a shared parameter file that consists of the shared parameters which you wanna insert into your family (0:27). And yes, the parameter names input into the Code Block (1:58) are case-sensitive between quotation marks, they have to be exactly the same spelling as the ones in your shared parameter file. Hope this helps.

  • @AbdulRaheem-kk8kv
    @AbdulRaheem-kk8kv 3 роки тому

    Beautiful

  • @parametricengineer
    @parametricengineer 3 роки тому

    Great use-case of Dynamo!

  • @lethaldriver
    @lethaldriver 3 роки тому

    Can you share with us a copy of that? One that is viewable on SketchUp?

  • @ferozdebully7294
    @ferozdebully7294 3 роки тому

    What is the estimated cost for this size?

  • @marvinpalitadaking
    @marvinpalitadaking 4 роки тому

    sending my support idol sana makadalaw ka din sa munting bahay ko salamat idol godbless

  • @ПроектСнуля-ь9ь
    @ПроектСнуля-ь9ь 4 роки тому

    For example, leaning a beam on a column

  • @ПроектСнуля-ь9ь
    @ПроектСнуля-ь9ь 4 роки тому

    Make one simple animation example please