Giter VIP home page Giter VIP logo

sam_revit's Introduction

sam_revit's People

Contributors

dependabot[bot] avatar michaldengusiak avatar michalinadengusiak avatar willhl avatar ziolkowskijakub avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

sam_revit's Issues

adjust Revit.GeneratePanels

Describe the bug

when pulling floors from space we have very often tiny parts,
the idea here is to find panels by type at the same elevation and if are rectangle and one smaller side below 0.11m then merge with latest adj panel, this is to help running SAMAnalytical.MergePanels that des just split

Steps to recreate the bug

Versions: Revit 2020.2, Rhino 7 WIP

Screenshots

image

image

Test file

add LevelInformation

Describe the solution you'd like

pull from level current elevation one above and one below
Additional context

bug trimandextend

Describe the bug

Steps to recreate the bug

Versions: Revit 2020.2, Rhino 7 WIP

walls extend beyond _maxDistance_, this two should not extend

Screenshots

image

Test file

add setting dimension for Apertures from Rhino

currently when we make an opening in Rhino and push to Revit Aperture are placed but missing dimension,

the idea here will be to create:

  • rectangular Apertures in Revit for all non-rectangular cases,
  • a small rectangular window will be added and JSON with correct shape will be saved

add Walls trim_extend

Describe the solution you'd like

Add possibility to trim, extend walls with given distance

Additional context

image

add Walls trim_extend case5

Describe the solution you'd like

extend over two steps if within max distance so <0.5m , use a recursive method
Additional context

image

use default family type

Undefined,
Basic Roof: SIM_EXT_SHD_Roof SD01
Ceiling,
Floor: SIM_INT_SLD_FLR FLR02
CurtainWall,
Curtain Wall: SIM_EXT_GLZ
Floor,
Floor: SIM_EXT_GRD_FLR FLR01
FloorExposed,
Floor: SIM_EXT_SLD_FLR Exposed
FloorInternal,
Floor: SIM_INT_SLD_FLR FLR02
FloorRaised,
Floor: SIM_INT_SLD_FLR FLR02
Roof,
Basic Roof: SIM_EXT_SLD_Roof DA01
Shade,
Basic Roof: SIM_EXT_SHD_Roof SD01
SlabOnGrade,
Floor: SIM_EXT_GRD_FLR FLR01
SolarPanel,
Basic Roof: SIM_EXT_SOL_Roof
UndergroundCeiling,
Floor: SIM_INT_SLD_FLR Parking
UndergroundSlab,
Floor: SIM_EXT_GRD_FLR FLR01
UndergroundWall,
Basic Wall: SIM_EXT_GRD
Wall,
Basic Wall: SIM_EXT_SLD
WallExternal,
Basic Wall: SIM_EXT_SLD
WallInternal,
Basic Wall: SIM_INT_SLD_Partition

Doors
if for wall or wall external
Doors: SIM_EXT_SLD
if for wall internal
Doors: SIM_INT_SLD

Windows
if for wall or wall external
Windows: SIM_EXT_GLZ
if for wall internal
Windows: SIM_INT_GLZ
if for roof
Skylight: SIM_EXT_GLZ_SKY DF01

this is needed to push model from Rhino to Revit SAM template and use default materials

bug spaces not bounded

Describe the bug

unable to create space even walls are room bounding

Steps to recreate the bug

Versions: Revit 2020.2, Rhino

Screenshots

image

Test file

bug trim and extend

Describe the bug

Does not work

1. RevitAPI: Curve length is too small for Revit's tolerance (as identified by Application.ShortCurveTolerance).
Parameter name: endpoints

Steps to recreate the bug

Versions: Revit 2020.2 , Rhino

Screenshots

image

Test file

Test File here

bug location line on pull from Revit link model

Describe the bug

Currently, when we pulling link model it pulls settings from the origin which very often contrail errors. We need to have full control over parameters and location line for walls.

Steps to recreate the bug

Versions: Revit 2020, Rhino WIP
pull link model with location

Screenshots

image

Test file

add settings for pushing data

allow control to push element,
some parameters like' workset' need to be skipped
allow better control over parameters

image

bug SAMobjectFromRevit

  1. Does not work for the linked model, add capability
    image

  2. allow to get Space from Room - Name and LocationPoint

add AllignWallsToSelectedLevel

Describe the solution you'd like

When we have walls not align between levels, the script will check the selected level and us this as an indication for walls on current level to allign

Additional context

image

fix new Host creation

If family type for a host is missing duplicate default,

  • create new type
  • assing new type-based on default

#12 and then adjust suffix to allow Revit Host creation
image

Modify ConvertSettings

Describe the solution you'd like

allow better handling of modifying elements after SAM Solver fixes

Additional context

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.