ectural project, the efficiency of design communication and the control of information-flow are as important as the creativity of ideas. In response to the concurrent digital evolution emerging in the architectural industry world-wide, the Faculty of Architecture at The University of Hong Kong will host a two week intensive summer program named Digital Practice.Led by professors from The University of Hong Kong, as well as invited practitioners with expertise in practice of cutting edge digital techniques, the program offers participants opportunities to experience applications of computational tools during different stages of an architectural project, i.e. concept design, form finding and optimization, delivery, management and communication of design information under the team-based working environment. By learning advanced computational techniques through case studies in the context of Hong Kong, participants are expected to go beyond the conventional perception of technology, considering users and tools as a feedback-based entity instead of a dichotomy. The program, which is taught in English, includes a series of evening lectures related delivered by teaching staff and invited local architects.對於高品質的建築專案,創意之外,專案過程中高效的設計資訊管理和交流成為項目設計深化和實施必不可少的環節。今天,數字化技術不但改變了建築師的繪圖工具,影響了設計的過程,而且提供了工程建造和管理實施的更有效、更高效的手段。針對建築的數位化演進,香港大學建築學院將於2011年暑假期間,在香港大學建築學院舉辦“數位化實踐”國際研習班。在香港大學建築學院教授及有著相關豐富經驗的外聘實踐建築師的指導下,學員將有機會體驗在專案的不同階段(如概念設計、設計形式的生成、優化,設計資訊的管理和交流),如何有效地應用各種運算智慧化技術(從設計的數位化生成和建築資訊類比到物理模型),提升設計實施的品質,增加設計團隊對於方案的控制。我們將挑戰對於“技術”的傳統認知,即相對於使用者它不僅是工具,更是與使用者互動的媒介,二者形成一個有機的合體。研習班期間會安排系列講座,展現數位化技術在實踐工程中的廣泛應用。…
the use of digital technologies as architectural design tools. The workshop " Computer Aided Design: parametric design and digital fabrication " aims to do some introductory teaching in the use of some of these tools.
The workshop will focus on the use of computational models of parametric behavior for generating architectural forms. The generative capacity of these models it will be tested in the development of designs defined by repetitive non-standard components, based on the parametric control of its variations and series differentiations. This process will be developed by the use of a three-dimensional modeling software - Rhinoceros, associated with an application for visual programming - Grasshopper.
The last day of the workshop is dedicated to the use of digital manufacturing tools in architecture. Part of the work will take place at the facilities of the Institute of Design of Guimarães (IDEGUI) providing for the use of their laboratories and manufacturing CNC machines (computer numerically controlled).
At the end of the workshop, it is intended the students to understand that the use of digital technologies in architecture can overcome representational functions, and their integration in the design conception, analysis and construction enriches the methodology of project development.
Terms & Participants
The workshop will take place at the School of Architecture of the University of Minho (Campus Azurém, Guimarães) and the Institute of Design of Guimarães (Couros, Guimarães).
The workshop is pointed at students who attend the 3rd year and 4th year from MiArq, EAUM.
The maximum acceptance is 20 students and a minimum of 10 students.
Deadline for entries is April 11 and must be performed by eaum.pac@gmail.com.
Program summary :
Day 23 April 14 -20h
Introduction to 3D modeling in Rhinoceros. Regular geometries, ruled surfaces and NURBS surfaces.
Day 30 April 14 -20h
Parametric design in architecture. Introduction to methods of visual programming.
May 1, 9 -13h 14 -18h
Development of a design idea by the use visual programming processes in Grasshopper.
May 2, 9 -13h 14 -18h
Introduction to methods of digital fabrication. Manufacture physical models of the proposals made.
It is expected that this meeting will take place in the IDEGUI labs.
team:
Bruno Figueiredo ( Lecturer, EAUM )
Paulo Sousa ( PhD candidate , EAUM )
Nuno Cruz ( Invited Lecturer , EAUM )
Cláudia Alvares ( 5th year MiArq student , EAUM )
Javier Bono ( 4th year MiArq student, EAUM )
João Amaro ( 5th year MiArq student, EAUM )…
思った感じになりません。
balls の代わりにplanarカーブを直接入れてみましたがエラーが出ます。
ファンクションにしてみたところ、forループので作った数値が反映されていません。
ファンクションのインスタンス?を出力していないと思い上記のようにしましたがエラーが出てしまいます。
以上の事から自分の認識が正しいのかよくわからなくなりました・・・
python自体の深いところをわかっているわけではないので余計こんがらがりました。
そこで、for b in ballsはどのような条件または使い方であれば使えるのでしょうか?
そして、上記のように別のオブジェクトに対しての使い方はどのようにすればできるのでしょうか?
2:同じファンクション内のdist = rs.Distance(self.pos,b.pos)についてですが
この文章も for b in balls によってbはBallのインスタンスであると定義?されたためb.posがbの位置であると分かるのでしょうか?
pythonは定義しなくても動いてしまうのでどのような時に使えるのか文章見ただけではよくわかりません・・・
大変細かいことかもしれませんが、よりpythonをしっかりと理解するためにも、どなたかわかる方ご教授いただけると幸いです。…
ound a 2 dimensional function the generate any tipe of webs that determines line end-points:
FOR I=0 TO 360
T=I*P/180.0
X = R*COS(T)
Y = R*SIN(T)
X2 = R*COS(A*T)
Y2 = R*SIN(B*T)
NEXT
variables A and B which allow you to
create array of spider forms
We dont know if is gonna work in our space and it lacks the Z cordinates.
To anyone has suggestions,
Thanks
links to the sources websites:
http://sprott.physics.wisc.edu/pickover/mygal.html
http://sprott.physics.wisc.edu/pickover/omega.htm
…
)
Problem was caused due to matching data issue.
I would strongly advice you to read these two books (1,2) about Grasshopper:
They will clear you a lot of things about grasshopper, especially the basic ones.
About your problem with text: Text marks can be rotated by clicking and holding the left mouse button on it's ends. If you would like to move it without rotating, just click and hold at the middle of the text, and then move it.About color of the group: Right click on the desired group and define the RGB components under the "Colour".
Btw, I could not open your .3dm file as I am using Rhino 4, and you Rhino 5. But it's not important as I needed only two lines.Bear in mind that you can always save your Rhino 5 .3dm files as Rhino 4 (File->Save as-> Rhino 4 3DM Models).…
seems to be the options I can see.
with hoopsnake, I would like to set each sub axis to rotate 360 degrees while the axis directly one level up in the hierarchy will move 1 degree. repeat this step all the way down to the axis on the base will give me some idea of the physical space that is the robots workspace. but maybe the term workspace more specifically refers to the point the end of the tool can reach so I hope what I have written is not g!misleading.
the galapagos definition you sent me inspired me to look further into this topic. The primary goal is to model the workspace and singularity as if they were an object. I found a PhD work on workspace and singularity here. http://www.europeana.eu/portal/record/2020801/9BB75131B39EE8536A258D9BC9864E89486B0CB0.html?start=6
http://www.europeana.eu/portal/record/2020801/FDB9E3EBEA6DF5ADB318DCB5803FACF760427237.html?start=5
anyways its saturday so maybe monday i will have somethin! thx again.…
solution. Many thanks
Attached please see the sketches and files. So basically I have 1. arrayed the diamond plate in a rectangle and add a 4. curve attractor to achieve a dynamic result when I change the number slider.
The problem I am currently encountering is the 2. rotation constraint. I would only like to allow back and forth rotation for each plate not larger than let say 30 degree angle perhaps. (will be amendable later on)
And the plate will not rotate at 360 degree itself when changing the attractor parametric value.
So when the parametric value changing, the plate will only respond within its rotation constraint.
…
dMAC.gh license requesting utility now allows you to generate an automatic email embedding your data.
Robot Library:• New IRB4400(60) robot preset.• New IRB6400Rex(200) robot preset.• New IRB6620(150) robot preset.• New IRBT6004 track preset. • New Track Creator component.
Base Pack:• The Inverse Kinematics Solver now handles inputs for track positioners (linear external axis).• The Inverse Kinematics Solver now handles flip overrides to access alternative configurations of the elbow, of the wrist, or both.• New control in the right-click menu of the Inverse Kinematics Solver allowing to change the threshold for large reorientation analysis.• The Rapid Generator was outputing wrong confdata for axis with a rotation between +270 and +360°, this is solved.• The Rapid Generator was outputing wrong local rotation values for targets when a Work Object was used under certain conditions, this is solved.• The Rapid Generator is now outputing the declaration of the Work Object when it is different than WObj0.• New controls in the right-click menu of the RAPID Generator allowing to set custom precisions for coordinates and rotation values to be used in the code, in order to optimize the size of the program. • New control in the right-click menu of the RAPID Generator allowing to force the formating of the output for multi-robot setups.• New Track Position Solver component.• New External Axis Manager component.• New Signals Manager component.• New Flip Value List component.
Communication Pack:• The HAL To Controller component now allows to manage Digital Outputs (DO) and simulated Digital Inputs (DI) signals in real-time.• The OSC To HAL component is now compatible with remote digital signal management. • The OSC To HAL component is now automatically detecting the device (iPhone or iPad) you are using.• The TouchOSC layout has a new Digital I/Os management menu (2*15 channels on the iPad, 2*6 channels on the iPhone).…
naked edges are defined as angle goals
2. They are connected at 4 points at woven points.
b) Movement between yarns.
1. angle goals as before
2. Line-Line collision between adjacent mesh edges.
(In this way calculation is not heavy)
But is there an approach for simulating torsion in Kangaroo2 using only lines?
Does it mean that KangarooSolver.Particle class must have plane property or is it possible to define within custom goal?
As long as it is also similar to gridshell, I would like to ask what are other geometrical methods?
For instance, when creating gridshell simulation is it always simulation of lines and not modelling full rectangle profile?
The reason for asking this is image below. After simulation stripes are straightened but still results in a small distortion. Is it possible to avoid this?
Thank you in advance,
Petras
…