Search Unity

Tridify BIM Tools - Get your 3D BIM models and data to Unity. Seamless workflow to application

Discussion in 'Assets and Asset Store' started by Jukka_Muhonen-Tridify, Oct 4, 2018.

  1. Jukka_Muhonen-Tridify

    Jukka_Muhonen-Tridify

    Joined:
    May 8, 2018
    Posts:
    6
    Tridify Convert - Cloud based BIM conversion and seamless workflow to Unity application using automated tools

    Tridify Convert is a 2-part service that allows you to take 3D BIM & CAD models to Unity with BIM data attached!

    The first part is a Tridify Convert conversion web service where you if upload your 3D BIM file in an IFC format, we automatically convert it to a Collada (DAE) format and you get a UV mapped and optimised model with automatic polygon reduction for hidden face and database access to all the BIM data. This takes minutes not hours!

    The second part is our Tridify BIM Tools, Unity Editor plugin. Now that you can connect all 3D objects to the original BIM data, you can use an advanced search to group objects with specific data such as a construction phase or a building’s external structures. There’s material mapping that can be saved and used for multiple projects, and automatic lighting and light probe generation in a few simple steps.

    You can register for the Tridify Convert at https://convert.tridify.com/#/register?utm_source=assetstore&utm_medium=forum

    Once you have an account you can upload your models and get the Tridify BIMTools from the Asset Store: https://assetstore.unity.com/packages/tools/utilities/Tridify-BIM-Tools-125779


    About input IFC:

    The IFC 2x3 is the open source ASCII format that transports 3D BIM information between programs; it can be be exported from almost any 3D BIM and 3D CAD program.

    The IFC file size depends on two things: the amount of 3D geometry data and the data attached to different elements of the model. The attached data can be information about the who is the manufacturer of the element to what is the purpose of the element. For example, the element is a door and it is going to be installed on phase x of the construction. This is the data that you can use in Unity. That is also the data that we use to provide you the functionalities in Tridify IFC Tools.


    Conversion Web Service: Just drag and drop your files to verify the suitability for conversion.
    upload_2018-10-4_18-51-22.png

    Conversion Web Service: Start your conversion – depending on your file size, this can only take minutes
    You have different conversion options which can either be used separately or combined:

    - Convert by IFC type: Creates separate files for different object types. For example, doors, floors, windows, etc.
    - Covert by storey: Building will be separated to different files by storey.

    upload_2018-10-4_18-50-49.png


    Tridify BIMTools: Import your converted models in Unity – with all the BIM data available, instead of searching game objects, you can now search IFC data types, attributes or properties!

    IFC data types can be for example door, floor, window, bolt, etc. IFC properties can consist of any data inserted into the original model; for example, when the related object was attached to the model, who actioned this, or whether the object is part of the external structure of the building.

    upload_2018-10-4_18-45-15.png

    Tridify BIMTools: Access individual types in separate storeys – automatically divided into a hierarchy to make it fast to search and less prone to errors.

    upload_2018-10-4_18-39-46.png

    Tridify BIMTools: Material mapper to map BIM materials to Unity materials – the mapping can be saved and used for all your projects.

    upload_2018-10-4_18-46-12.png
     
    Last edited: Mar 14, 2019
  2. Jukka_Muhonen-Tridify

    Jukka_Muhonen-Tridify

    Joined:
    May 8, 2018
    Posts:
    6
    Tridify BIM Tools: Automatic lighting and light probe generation in a few simple steps
    upload_2018-10-4_19-43-21.png

    Tridify BIM Tools: Most of the functionalities are available on runtime like BIM data. Selecting and hiding external elements using basic Linq functions in Unity in runtime – easy and fast!
    upload_2018-10-4_19-13-6.png
     
    Last edited: Mar 14, 2019
  3. Jukka_Muhonen-Tridify

    Jukka_Muhonen-Tridify

    Joined:
    May 8, 2018
    Posts:
    6
    Here's a video showing the whole end-to-end workflow to get BIM to Unity and how to use our BIM tools
     
    Last edited: Mar 14, 2019
  4. Cascho01

    Cascho01

    Joined:
    Mar 19, 2010
    Posts:
    1,076
    Hi,

    I tried the currently free assetstore version and it works really great.
    My question is:
    When we use a Revit Cloud System ( e.g "BIM 360") to store and share files, wouldn´t it be cool when Tridify could access files directly from the cloud, without the need to download and upload IFC-files?
    This would dramatically speed up updating files to Unity!

    Best
    Carsten
     
  5. Jukka_Muhonen-Tridify

    Jukka_Muhonen-Tridify

    Joined:
    May 8, 2018
    Posts:
    6
    Hi Cascho01,

    Our philosophy is to create service that is available for users that use any BIM related software. That is why we chose IFC format. We are looking into different products that could automatically connect to our cloud service and BIM 360 is definitely interesting platform since they provide possibility to create plugins for their software. Thank you for the suggestion and we will be looking into it in the future.
    Best
    Jukka Muhonen
    Tridify
     
    Cascho01 likes this.
  6. Cascho01

    Cascho01

    Joined:
    Mar 19, 2010
    Posts:
    1,076
    Great!
     
  7. Cascho01

    Cascho01

    Joined:
    Mar 19, 2010
    Posts:
    1,076
    A current Unityblog confirms that updating the model (Live-Sync) is a highly demanded feature.... o_O
     
    Last edited: Dec 20, 2018
  8. Macabana

    Macabana

    Joined:
    Oct 17, 2013
    Posts:
    3
    hi, I've testing free tridify converter, the convertion was quickly complete with a validate status, but can't see the file into Unity3D below My Files, I reload several times, and nothing happen.
     
  9. Jukka_Muhonen-Tridify

    Jukka_Muhonen-Tridify

    Joined:
    May 8, 2018
    Posts:
    6
    Hello Macabana! I just want to make sure that everything went well in the conversion service, so I will give an overview what should have happened.

    1. After you uploaded the file to the convert.tridify.com, it will automatically start verification process that makes sure that the file has no corrupted data. If there is something wrong with the file, it will give you information about what went wrong with the verification.

    2. After verification, you need to select how you are going to convert the file selecting "Start new conversion".

    3. Then you can select conversion parameters and after that the conversion starts.

    4. When the conversion is finished, the results will be available at the Unity3D with our tool.

    If there was something wrong or you want to know more about what is in the file you have converted, you can click on the file name on the conversion website to see more detailed view of the converted files and the conversion results.

    I think that you just did the part 1. the verification. Now just go to the https://convert.tridify.com, login and select Start new conversion for you file. Then the results should be available in the unity tools.

    Best regards,
    Jukka Muhonen
    Tridify
     
  10. Macabana

    Macabana

    Joined:
    Oct 17, 2013
    Posts:
    3
    thanks, is working now.
     
  11. unity_FBG5TlDv6cjIBQ

    unity_FBG5TlDv6cjIBQ

    Joined:
    Dec 10, 2018
    Posts:
    1
    Hi there, there is a way I want to open the information to the screen I can not reach the scripts of the ıfc objects (ıfc property set).
     
  12. Maximvs

    Maximvs

    Joined:
    Oct 10, 2016
    Posts:
    4
    Hi, if I got it right then you should check my post about showing BIM data in real time https://forum.unity.com/threads/unity-bim-data.579535/ .
    Let me know if you have any questions and I'll do my best to help you!
     
  13. Laggsy

    Laggsy

    Joined:
    Nov 8, 2017
    Posts:
    1
    Hi,
    I have just tried using the tool for the first time. It all worked correctly. When I select each part of the model it shows up in the inspector as it should. However, when I drag it into the scene, nothing shows up in the scene window... I'm not sure what is going on? I can see the objects in the hierarchy, but nothing in the scene. Any ideas?

    Edit: Ok I found that the model was showing up outside the possible range of Unity. I think the Revit model was placed at real world coordinates. I could go through and manually adjust every object to transform 0,0,0 but they obviously don't fit together then. Is there a workaround to this?
     
    Last edited: Mar 12, 2019
  14. Jukka_Muhonen-Tridify

    Jukka_Muhonen-Tridify

    Joined:
    May 8, 2018
    Posts:
    6
    Hi,

    This is a known issue for Revit export of IFC. But the next version of the Tridify Unity Tools will have a "centering" tool to move the model in the origin.

    Now the easiest way to move the model where you find it is to use following steps:

    1. Select any object from the Unity editor Hierarchy tree that has x and y coordinates somewhere around plus or minus thousands or more.

    2. Select the root node of the whole model from the same Hierarchy view and put opposite numbers from the object you found to x and y coordinates for the root node. So If you object had x=523132.8, y=186745.6 put x=-523132.8, y=-186745.6 to the root node. You can put z coordinate too but usually that is not the issue.

    3. Now the whole model should be near the origin of the scene.

    These steps should help you to find the model and once you get it to scene view in unity, it is easier to fine tune the position if needed by moving the root node.

    Hopefully this will help an d in the next version we will give you a nice tool to handle this annoying coordinate issue.

    Best
    Jukka Muhonen
    Tridify