라이노의 Geometry를 레빗에서 도면화 하는방법 (옵션)


건물이 복잡해질수록 레빗에서 모델링을 하는 것보다는 Max, Maya또는 Rhino에서 모델링한 Geometry를 레빗으로 가져와서 도면화하는 것이 효율적일 때가 많다. 

여기서는 라이노에서 만든 모델을 레빗에서 도면화하는 작업의 테스트 옵션을 소개한다. 보다 더 좋은 방법이 있다면 저희에게도 꼭 좀 알려주세요 :)




Posted by Parametric Culture
Parametric Design 2015. 6. 1. 06:10

What is a program?


A program is a sequence of instructions that specifies how to perform a computation.


Inputs: Initial data a program needs to operate.


Output: The return or result once a program is executed


Math: Performance of mathematical operations


Conditional execution: Checks for a certain condition to meet and t hen executes a code depending of this


Repetition: Perform some action repeatedly, usually with some variation


What is an algorithm?


A set of rules that precisely defines a sequence of operations to produce an output (It's just a recipe)


Variables


One of the most powerful features of a programming language is the ability to manipulate variables. A variable is a name that refers to a value.

The type of a variable is the type of the value it refers to.


-Integers and Doubles


These are the types of variables that deal with numbers.


Integers are used to store whole numbers and mostly they are used for counting.


Doubles in the other hand deal with decimal numbers which are used mainly for more precise calculations


-Booleans 


While numeric valuues are good for counting and calculating there are sometimes we need to evaluate conditions, for example:

"The cup has to be filled more than half."

In this statement more than half is a condition therefore we need a type of variable to tell us if this condition is either TRUE or FALSE and those are the Boolean variables.


-Strings


Strings are the variables used to store text.


-Operators


Operators are special symbols that represent computations like addition and multiplication. The values the operator is applied to are called operands.


For example the operators +, -, *. / and ** perform addition, subtraction, multiplication, division and exponentiation.


Functions


In the context of programming, a function is a named sequence of statements that performs a computation. When you define a function, you specify the name and the sequence of statements. Later, you can "call" the function by name.


Debugging


Programming erros are called bugs and the process of tracking them down is called debugging.


Syntax errors


Syntax refers to the structure of a program and the rules about that structure. For example, parentheses have to come in matching pairs, so (1+2) is legal, but 8) is a syntax error.


Runtime errors


This errors does not appear until after the program has started running. These errors are also called exceptions because they usually indicate that something exceptional (and bad) has happened.


Semantic errors


If there is a semantic error in your program, your program will run successfully in the sense that the computer will not generate any error messages, but it will not do the right thing. It will do something else.


Computational Geometry & Graphics


In order to fit the needs of producing Geometry aas an output a link between Computation and Geometry was necessary. 

Computational geometry and computer graphics both consider geometric phenomena as they relate to computing. Computation geometry provides a theoretical foundation involving the study of algorithms and data structures for doing geometric computations. Computer graphics concerns the practical development of the software, hardware and algorithms necessary to create graphics (i.e. to display geometry) on the computer screen.


Understanding the basics of Computational Geometries & Graphics is fundamental as they are the base under which parametric design relies.



Principles of Parametricism (Positive)


- Soft forms malleable & intelligent

- Differentiation Arrays of components coherently differentiated

- Correlation Systems and subsystems relate to each other


Parametric design is defined by the way is created


Therefore, parametric design is not a style, it is also not defined for what it does but rather the way it is created which is when a designer explicitly states the relationships and outcomes from a set of parameters.





Posted by Parametric Culture
  1. sun_system-Irradiation_CurrentTime
  2. Irradiation is the process by which an object is exposed to radiation. The exposure can originate from various sources, including natural sources.
   
  Grasshopper Definition 다운로드





Posted by Parametric Culture

그라소퍼를 이용한 JansenMechanism의 원리 알아보기


The Jansen's linkage is a leg mechanism designed by the kinetic sculptor Theo Jansen to simulate a smooth walking motion. Jansen has used his mechanism in a variety of kinetic sculptures which are known as Strandbeests. Jansen's linkage bears artistic as well as mechanical merit for its ingenious simulation of walking motion using a simple rotary input.






Grasshopper Definition 다운로드


JansenMechanism.ghx

Posted by Parametric Culture

mesh(+) 플러그인 


라이노 5가 나오면서 라이노에 Mesh를 다루는 기능들이 많이 업데이트가 되었다. 물론 그라소퍼를 사용하면 그 효과를 더 효율적으로 사용할 수가 있는데, mesh(+)라는 플러그인을 소개한다. Mesh로 된 오브젝트에 여러가지 Geometric적 효과를 주면서 변형이 가능하기 때문에 유용하게 사용할 수 있다. 3D 프린트 기술의 발달과 함께 앞으로 mesh로 모델링을 하는 것이 실질적인 제품을 생산하는데 큰 도움이 되기 때문에 mesh를 다루는 연습도 게을리 하지말자.


mesh(+) 파일 및 samples


mesh( )-Samples.zip


mesh( ).zip


mesh(+) 사용방법


1. mesh (+) 폴더의 노란색 아이콘의 파일들을 클립보드에 copy 합니다. (Ctrl +C)



2. 라이노를 실행하시고, 그라소퍼를 실행한 후 그라소퍼의 File -> Special folder -> User Object Folder에 가신후 전에 클립보드에 복사하셨던 아이콘의 파일들을 클립보드에 paste 합니다. (Ctrl +V)




3. 라이노와 그라소퍼를 닫으신 후 다시 실행시키시면 그라소퍼의 명령어에 mesh (+)라는 툴박스가 생기는 것을 확인하실 수 있습니다.




4. mesh(+) samples 폴더의 파일들을 하나씩 열어서 mesh(+)가 어떻게 쓰일수 있는지 공부해 봅시다.








Posted by Parametric Culture

Project Template Location


C:\ProgramData\Autodesk\RVT 2015\Templates


Family Template Location


C:\ProgramData\Autodesk\RVT 2015\Family Templates\English


1.  UniformatClassifications.txt - C:\Program Files\Autodesk\<Revit Version>\Program

File houses the Uniformat Assembly Codes, and the location is fixed; it cannot be moved or specified in a library location [i.e. on a server].  If you wish to edit this file in one location, it is recommended to keep a copy on a server location, and create a batch file to copy & replace the specific file on the user workstation.  This file is read once at the Revit application launch.

2.  Revit.ini - C:\Program Files\Autodesk\<Revit Version>\Program

Contains the variables, paths, recent files, worksharing paths and more for each version of Revit.  For some additional tips on editing this file see one of our previous posts here.

3.  RevitKeynotes_Imperial_2004.txt - C:\ProgramData\Autodesk\<Revit Version>\Imperial Library

Contains the full set of keynotes which can be assigned to elements in the Type Properties.  This file can be specified in the project or template, and modified under Annotate > Tag > Keynote Settings.

4.  Journal files - C:\Program Files\Autodesk\Revit Architecture 2011\Journals

Journal files capture all actions from the current Revit session.  For additional information please see the 4 part series here: Part 1, Part 2, Part 3 & Part 4.

5.  Worksharing Log File  Central file location _”backup” folder

Named after the central file, with a .SLOG extension.  For worksharing-enabled projects all of the central file and user interactions are recorded in this log file.  For some additional information please see the previous post here.

6.  Exportlayers-dwg-AIA.txt  C:\ProgramData\Autodesk\RAC 2011

Export Layers and Properties settings are stored in the layer mapping file.  This is used when exporting a project to DWG or DGN for example.  For additional information reference the Help Documentation here.

7.  UIState.dat - C:\Users\%username%\AppData\Local\Autodesk\Revit\<Revit Version>

Stores user specific customizations to the user interface such as the ribbon and quick access toolbar.  For additional information see the Help documentation hereor if you need to reset this file see instructions below:

Resetting the Autodesk Revit 2011 user interface

8.  KeyboardShortcuts.xml -C:\Users\%username%\AppData\Local\Autodesk\Revit\<Revit Version>

After any change is made to the User Interface > Keyboard Shortcuts, this user-specific file is created to maintain the shortcut customizations.  For additional information reference the technical solution here.

9.  Shared Parameters Text file  User Defined

This text files stores the parameters added to families or project files.   This file is not actively linked, and should never be manually edited.  Additional information is available here and here.

10.  Revit Server Log Files  - C:\logfiles

If using Revit Server, these log files are very useful should you run into any troubleshooting issues.

Posted by Parametric Culture

Some Revit component families display above the view cut plane

!!REVIT 패밀리중 일부가 Cut Plane위의 패밀리인데도 Plan뷰에서 계속 나타날때 해결법!!



Issue:

You notice when placing Revit component families some display above the view cut plane while others do not.

레빗 컴포넌트 패밀리의 일부가 컷플래인 위에 있는데도 플랜에서 자꾸 보여지는 문제. 

Solution:

When a family is located above the View Range > Cut Plane but falls below the Top Plane, the family category will determine whether it is visible or not.

패밀리가 뷰범위에서 컷플래인보다 높이 위치하며 탑플래인보다는 아래에 위치한 경우 패밀리 카테고리가 어떤것을 보여줄지 결정하게 된다. 

 

The following component family categories will appear in the view even when above the cut plane:

아래의 컴포넌트 패밀리들은 뷰레인지에서 탑플래인보다는 낮고 컷플래인보다 높은 곳에 위치하면 플랜뷰에 나타나게 된다.

Casework
Generic Model
Structural Columns
Windows

In the following example the Generic Model family is above the cut plane but falls below the top plane:

아래의 예제에서 Generic Model 패밀리가 컷플래인과 탑플래인 사이에 위치하고 있는데, 오른쪽 그림에서와 같이 플랜뷰에서 나타나게 된다.

 

The Generic Model family category will appear in the floor plan view.  If the family category is changed > Lighting Fixtures, the family will not be visible in the floor plan view:

Generic Model 패밀리 카테고리는 플랜뷰에서 나타나는 습성이 있기 때문에 패밀리의 카테고리를 강제로 Lighting Fixtures로 바꿨을 경우 플랜에서 나타나지 않는것을 볼수 있다.

 

다른 방법으로는 Top Plane과 Cut Plane의 높이값을 정확히 같은 높이로 지정한다면 문제가 해결 될 수 있다.

Posted by Parametric Culture

!!DynamoBIM과 관련된 유용한 블로그!!


세상 좋다!! 이젠 영어만 하자! 

영어실력 = 소프트웨어 실력 


Evolutionary BIM

http://evo-bim.blogspot.co.at/


Revitator

http://revitator.blogspot.co.at/


Parametric-ally

http://parametrically.com/


Serial_NonStandard

http://www.serialnonstandard.com/


Simply Complex

http://therevitcomplex.blogspot.co.uk/


Phil-osophy in BIM

http://phil-osophyinbim.blogspot.co.uk/search/label/Dynamo


Modelical

http://blog.modelical.com/extract-and-use-room-boundaries-with-dynamo/


Automation Prototyping

http://www.nodelete.org/posts/automation-prototyping/


All Things Revit

http://jbdynamo.blogspot.co.uk/2014/12/randomized-trees-by-area-in-revit.html


Stuff and BIMs

http://stuffandbims.blogspot.co.at/2014/10/dynaworks-is-here-navisworks-library.html


Life Computational

http://thelifecomputational.blogspot.co.at/


BIM Troublemaker

http://bimtroublemaker.blogspot.co.uk/search?updated-min=2014-01-01T00:00:00-08:00&updated-max=2015-01-01T00:00:00-08:00&max-results=6


Daniel and Autodesk AEC

http://danielgijsbers.blogspot.de/2013/10/dynamo-and-revit-adaptive-components.html


Steelworks

http://steellworks.blogspot.de/


bimwood

http://bimwood.blogspot.de/


AEC, you and me

https://aecuandme.wordpress.com/


Julien BENOIT's Blog

http://autodeskvasari.com/profiles/blog/list?user=0zvdwo6bfznoi


Archi-lab

http://archi-lab.net/downloads/revitdynamo/


The Proving Ground

http://www.theprovingground.org/2013/11/lunchbox-for-dynamo-20131111.html


buildz

http://buildz.blogspot.de/


Enjoy Revit

http://plevit1.blogspot.co.at/


Archsmarter

http://archsmarter.com/


BIM TecnicheParmetrichediProgettazione

http://bim.rootiers.it/node/805


Revit Beyond BIM

https://revitbeyondbim.wordpress.com/category/dynamo/


CASE

http://www.case-inc.com/blog/revit-dynamo-more-than-grasshopper?utm_content=11451993


SIMPLY COMPLEX

http://therevitcomplex.blogspot.co.at/2015/05/change-room-text-in-revit-to-upper-case.html


Parametric Monkey

http://parametricmonkey.com/

'Parametric Design > 14. Dynamo BIM 정보' 카테고리의 다른 글

DynamoBIM For Robotic Fabrication  (0) 2017.07.09
What is DynamoBIM??  (0) 2015.05.27
Posted by Parametric Culture

Maxplugin.de

http://maxplugins.de/



SCRIPTSPOT

http://www.scriptspot.com/




Area

http://area.autodesk.com/tutorials


Make-lite

http://make-lite.com/demonstrate/3ds-max/3ds-max-workflow-demo-1/

Posted by Parametric Culture

라이노에 관한 기본 가이드북 (한글, 영문)과 Training Level 1 & 2 (한글, 영문) 매뉴얼을 무료로 다운로드 받으실 수 있습니다.


라이노는 쉽고 재밌게 배울수있는 소프트웨어 이므로 첨부된 자료를 천천히 읽고 따라하다보면, 어느새 라이노를 마스터하게 됩니다.


라이노 가이드북 및 트레이닝북 다운로드린크


라이노 유저가이드북: 

http://www.rhino3d.com/download/rhino/5.0/UsersGuide


라이노 트레이능 레벨 1: 

http://www.rhino3d.com/download/rhino/5.0/Rhino5Level1Training



라이노 트레이능 레벨 2: 

http://www.rhino3d.com/download/rhino/5.0/Rhino5Level2Training








'Parametric Design > 8. Rhino 정보' 카테고리의 다른 글

라이노5에서 새로운 기능  (0) 2015.05.27
Posted by Parametric Culture