and fine-grained control over the Excel 2017 COM objects, to be used with Bumblebee. :) I was unable to get Bumblebee working with the latest Excel, and I wanted to add more fine-grained control over file creation, application processes (killing background processes primarily), etc. Now that it's mostly working, I'm really enjoying all of the flexibility you've built in to Bumblebee. It's working great.
Anyway, I'll share that when it's ready, still more testing to do...
Cheers,
Marc
…
Added by Marc Syp to Aviary at 12:15pm on December 4, 2017
eometry.org
//////////////////////////////////////////////////////////////////////////////////
sg2012 TALKSHOP23 March 2012
The Talkshop is an opportunity to share perspectives, open debates, pose questions, challenge orthodoxies and propose new ideas in informal and open discussions between cluster participants, leading practitioners in various fields of expertise and emerging talents in digital design.
Topics:Shifting Attitudes How do we, as design professionals of the built environment, relate ourselves to materials?Material Energies: Effects An investigation of how energy interacts with intensive material properties and what this could mean for architecture.Material Flows: Applications The reality of the design practise.The Scale of Life An investigation on how material intensities vary through different scales.
Panelists include: Branko Kolarevic, Anna Dyson, Martin Tamke, Sal Craig, Dru Crawley, Kasper Guldager Jorgensen, Kiel Moe, Marie O'Mahony, Zoe Coombes, Jan Knippers and many others.
More information:http://smartgeometry.org/index.php?option=com_content&view=article&id=113&Itemid=157
//////////////////////////////////////////////////////////////////////////////////sg2012 SYMPOSIUM24 March 2012
Invited keynote speakers will showcase major projects that explore the range of ways materiality informs design. The conference is a unique opportunity to hear insights into the challenges ahead for the discipline.
Interwoven throughout the day will be reports and highlights from each workshop cluster, giving those in attendance an opportunity to view work created during the previous four days of intensive design and development.
Keynote Speakers:Enric Ruiz-Geli Cloud 9Robert Hull Head of Department of Material Science and Engineering, Rensselaer Polytechnic InstituteManfred Grohmann Bollinger+Grohmann EngineeringPerry Hall ArtistEvan Douglis Evan Douglis Studio, Dean of the School of Architecture RPI
More information:http://smartgeometry.org/index.php?option=com_content&view=article&id=150&Itemid=155
//////////////////////////////////////////////////////////////////////////////////sg2012 CONFERENCE FEES
$350 Early Bird Price$450 Conference Day Price
Register here: http://smartgeometry.org/index.php?option=com_pmform&view=form&layout=conference&Itemid=156
Reduced fees are available for students ($120). Email registrar@smartgeometry.org to confirm student status.
Conference fees include attendance to:Talkshop (23 March)A Visit to the Workshop (evening of 23 March)Symposium (24 March)Conference Reception (evening of 24 March)
//////////////////////////////////////////////////////////////////////////////////MATERIAL INTENSITIESImagine the design space of architecture was no longer at the scale of rooms, walls and atria, but that of cells, grains and vapour droplets. Rather than the flow of people, services, or construction schedules, the focus becomes the flow of light, vapour, molecular vibrations and growth schedules: design from the inside out.
The sg2012 challenge, Material Intensities, is intended to dissolve our notion of the built environment as inert constructions enclosing physically sealed spaces. Spaces and boundaries are abundant with vibration, fluctuating intensities, shifting gradients and flows. The materials that define them are in a continual state of becoming: a dance of energy and information.
sg2010 Working Prototypes strove to emancipate digital design from the hard drive by moving from the virtual to the actual in wrestling with the tangible world of physical fabrication. sg2011 Building the Invisible focused on informing digital design with real world data. sg2012 Material Intensities aims to energise our digital prototypes and to infuse them with material behaviour. They gain the potential to become rich simulations informed by the material dynamics, chemical composition, energy flows, force fields and environmental conditions that feed back into the design process.
More information:http://smartgeometry.org/index.php?option=com_content&view=article&id=127&Itemid=145
//////////////////////////////////////////////////////////////////////////////////SMARTGEOMETRY 2012
sg2012 will take place at the EMPAC building on the campus of Rensselaer Polytechnic Institute, Troy, in upstate New York USA from 19-24 March 2012. The sg2012 Workshop and conference will be a gathering of the global community of innovators and pioneers in the fields of architecture, design and engineering.
The event will be in two parts, a four day Workshop 19-22 March, and a public conference beginning with Talkshop 23 March, followed by a Symposium 24 March. The event follows the format of the highly successful preceding events at sg2010 Barcelona and sg2011 Copenhagen.
Rensselaer's history and strengths as a world-class engineering school afford a unique environment for design at the School of Architecture. In addition to it's own Undergraduate emphasis on design, computation and the built environment, its Graduate research programs focus on lighting, acoustics, and include the Center for Architectural Science and Ecology (CASE).
http://www.case.rpi.edu
The Experimental Media and Performing Arts Center (EMPAC), a pioneering facility devoted to research and performance across a range of digital and phycial media, will be the venue for the Workshop and Conference.
http://empac.rpi.edu
//////////////////////////////////////////////////////////////////////////////////
sg2012 WORKSHOPSEven though Workshop Applications are now closed, you can still keep an eye on each Workshop Cluster's developments leading up to the event.
Clusters are busy with pre-workshop tasks, all which can be view on the sgClusters page:
http://smartgeometry.org/index.php?option=com_community&view=groups Information about each Workshop Cluster can be found here:
http://smartgeometry.org/index.php?option=com_content&view=article&id=143&Itemid=149
//////////////////////////////////////////////////////////////////////////////////PLATINUM SPONSORBentley SystemsBentley offers comprehensive software solutions for the infrastructurelifecycle: from buildings to bridges, transit to utilities, cleanenergy to clean water, Bentley is Sustaining Infrastructure.http://www.bentley.com
//////////////////////////////////////////////////////////////////////////////////http://www.smartgeometry.org…
Added by Shane Burger at 11:21pm on February 12, 2012
lataforma Rhinoceros, usando algoritmos generativos para crear forma mediante el pluguin de diseño algoritmico Grasshopper.
El taller se llevará a cabo en las instalaciones de la AAABarcelona los días 22/23/24 de Marzo, con un horario de 16.00 a 20.00h y el último día de 10.00 a 14.00h
El coste del taller es de 149€ y para registrarse, por favor envíe un mail de contacto.
Para más información: info.dsdesignlab@gmail.com…
onference on: Engineering, Architecture and Technology:
The greatest event about Engineering, Architecture and Technology is taking place in 2017 since IEREK is organizing Al Azhar’s 14th International Conference on: Engineering, Architecture and Technology to be held in Cairo – Egypt at 12 December / 14 December 2017.
AEIC 2017 aims to bring together, scientists, engineers, researchers and other stakeholders from across the globe to discuss the latest scientific advances in all aspects of Engineering.
Call for abstract is now open for International Publication by IEREK Press
Selected papers will be published in ESSD or A book series by Springer.
Conference's Major Topics will be discussed during this conference as following:
Civil Engineering.
Electrical Engineering.
Systems and Computers Engineering.
Mining Engineering.
Petroleum Engineering.
Mathematics and Physics.
Mechanical Engineering.
Architectural Engineering.
City and Regional Planning.
For more information about the conference: https://goo.gl/GWtyhJ
…
onference on: Engineering, Architecture and Technology:
The greatest event about Engineering, Architecture and Technology is taking place in 2017 since IEREK is organizing Al Azhar’s 14th International Conference on: Engineering, Architecture and Technology to be held in Cairo – Egypt at 12 December / 14 December 2017.
AEIC 2017 aims to bring together, scientists, engineers, researchers and other stakeholders from across the globe to discuss the latest scientific advances in all aspects of Engineering.
Call for abstract is now open for International Publication by IEREK Press
Selected papers will be published in ESSD or A book series by Springer.
Conference's Major Topics will be discussed during this conference as following:
Civil Engineering.
Electrical Engineering.
Systems and Computers Engineering.
Mining Engineering.
Petroleum Engineering.
Mathematics and Physics.
Mechanical Engineering.
Architectural Engineering.
City and Regional Planning.
For more information about the conference: https://goo.gl/GWtyhJ
…
onference on: Engineering, Architecture and Technology:
The greatest event about Engineering, Architecture and Technology is taking place in 2017 since IEREK is organizing Al Azhar’s 14th International Conference on: Engineering, Architecture and Technology to be held in Cairo – Egypt at 12 December / 14 December 2017.
AEIC 2017 aims to bring together, scientists, engineers, researchers and other stakeholders from across the globe to discuss the latest scientific advances in all aspects of Engineering.
Call for abstract is now open for International Publication by IEREK Press
Selected papers will be published in ESSD or A book series by Springer.
Conference's Major Topics will be discussed during this conference as following:
Civil Engineering.
Electrical Engineering.
Systems and Computers Engineering.
Mining Engineering.
Petroleum Engineering.
Mathematics and Physics.
Mechanical Engineering.
Architectural Engineering.
City and Regional Planning.
For more information about the conference: https://goo.gl/GWtyhJ
…
gn , New LabCities are continuously produced through entropic processes that mediate between complex networked systems and the immediacy urban life. Emergent media technologies inform new relationships between information and matter, code and space to redefine new urban ecosystems. The NY GSS aims at investigating emerging forms of reading and producing PUBLIC SPACES re- imagining the physical city through intelligent and mediated processes.Through data agency and responsive urban processes, the NY GSS will explore the connection between the production of emergent forms of URBANITY and fabrication/robotic/responsive practices. Focus will be placed on the feedback mechanism between scales, investigating the continuous loop between the micro and the macro relationships that occur in public spaces. The city of New York will be the expanded site of exploration. The investigations will critically reflect on the city as the shared, the common, the civic and the social-public enterprise.Generative design and computationally driven processes will take place throughout the program. A series of lectures from leading academics and international invited guests will construct the theoretical framework of the GSS, integrating and expanding the learning modules, with a final exhibition and promotion of the work.…
etric/parəˈmɛtrɪk/adjectiverelating to or expressed in terms of a parameter or parameters.art/ɑːt/nounthe expression or application of human creative skill and imagination, typically in a visual form such as painting or sculpture, producing works to be appreciated primarily for their beauty or emotional power.// Summer School 2017 3 day intensive workshop for design students & professionals will delve into computational & parametric methods (using Rhino3D & Grasshopper3D) to create data-driven art installations, physically manifested into a space through hands-on fabrication & assembly.The experimental studio will run across 2 cities in India (New Delhi & Mumbai) and investigate the agenda of ‘filling the void’ at art installation scale, through the use of computation and parametric methods. Studio is designed as a 3-day event in both cities comprising of technical tutorials, teaching sessions, prototyping & presentations culminating in a symposium / round-table conference / open discussion with leading / emerging professionals that demonstrate computation, parametric design or alternative techniques in their work / practice / academia. // Cities & Dates*New Delhi – 30th June to 2nd July 2017 (Friday to Sunday)Mumbai – 7th July to 9th July 2017 (Friday to Sunday)//VENUE: DELHI: Startup Tunnel, Vihara Innovation CampusD-57, 100 Feet Rd, Pocket D, Dr Ambedkar Colony, Chhattarpur, New Delhi - 110074MUMBAI: Raffles Design International, MumbaiHi Life, 2nd Floor, Phirozshah Mehta Road,Santacruz (W). Mumbai – 400054// Registration DatesAll Registrations End 4 days prior to workshop start date (Or till seats last)// About rat[LAB] EDUCATIONrat[LAB] EDUCATION is an initiative by rat[LAB]-Research in Architecture & Technology (www.rat-lab.org) to start a new discourse in architecture & parallel design disciplines with the use of ‘computational design’ & it’s various subsets. Spread across various cities / countries, we are establishing a global dialogue in the domain of computational design by actively organizing and participating in workshops, lectures, presentations & symposia. While rat[LAB] has taken a top-down approach of exploring computational design through industry, a parallel, bottom-up approach is also in-line to involve students of all levels, from design & related backgrounds.…
lass BrepDeform Inherits GH_Component Public Reslist As New List(Of String) Public Sub New() MyBase.New("BrepDeform", "Deform", _ "移动物件的控制点" & vbCrLf & "(Move the control Point to change a object)", "SEG", "Modify")
End Sub Public Overrides ReadOnly Property ComponentGuid As System.Guid Get Return New Guid("8226e0ea-ed6b-47c2-8a24-244f044152d8") End Get End Property Protected Overrides ReadOnly Property Internal_Icon_24x24() As System.Drawing.Bitmap Get Return My.Resources.SEG_BrepDeform End Get End Property Protected Overrides Sub RegisterInputParams(ByVal pManager As GH_Component.GH_InputParamManager) ' pManager.AddTextParameter("Guid", "Id", "将要被替换的犀牛物件" & vbCrLf & "(RhinoObjects that will be replaced)", GH_ParamAccess.item) 'Dim guidParam As New Param_Guid pManager.AddParameter(New Param_Guid, "Guid", "Id", "将要被替换的犀牛物件" & vbCrLf & "(RhinoObjects that will be replaced)", GH_ParamAccess.item) pManager.AddPointParameter("ControlPoint3d", "C", "控制点的位置" & vbCrLf & "(Control Point's location)", GH_ParamAccess.item) pManager.AddPointParameter("NewPoint3d", "P", "新控制点的位置" & vbCrLf & "(New Control Point's location)", GH_ParamAccess.item) pManager.AddNumberParameter("Tolerace", "T", "输入点与物件实际控制点对比的精度" & vbCrLf & "(Tolerace for the Control Point match)", GH_ParamAccess.item, 0.1)
pManager.AddBooleanParameter("BlMove", "M", "如果是True则进行移动" & vbCrLf & "(If true Perform the Move)", GH_ParamAccess.item, False)
End Sub Protected Overrides Sub RegisterOutputParams(ByVal pManager As Kernel.GH_Component.GH_OutputParamManager) pManager.AddTextParameter("Result", "RG", "结果列表" & vbCrLf & "(Result)", GH_ParamAccess.list) End Sub Public Overrides ReadOnly Property Exposure As GH_Exposure Get Return GH_Exposure.primary End Get End Property
Protected Overrides Sub SolveInstance(ByVal DA As Kernel.IGH_DataAccess) If Banner.astrict.showmessage Then Return Dim Ids As Guid = Guid.Empty 'Dim Ids As String = String.Empty Dim tpt As Point3d = Point3d.Unset, opt As Point3d = Point3d.Unset Dim tolar As Double = 0.1 Dim blMove As Boolean = False If Not DA.GetData(0, Ids) Then Return If Not DA.GetData(1, opt) Then Return If Not DA.GetData(2, tpt) Then Return If Not DA.GetData(3, tolar) Then Return If Not DA.GetData(4, blMove) Then Return If Not blMove Then GoTo line1 Reslist.Add(Now & "_未替换!(Replace failed!)") Else Reslist.Clear() ' Grasshopper.Instances.ActiveCanvas.ModifiersEnabled = False End If
' rt.AddRange(docobjlist.Select(Function(geoobj As RhinoObject) GH_Convert.ObjRefToGeometry(New ObjRef(geoobj.Id)))) 'Private Checked(5) As Boolean, Namestr() As String = {"Point", "Curve", "Brep", "Mesh", "TextDot", "TextEntity"}
Try
Dim rh As RhinoDoc = Rhino.RhinoDoc.ActiveDoc Dim rhobj As RhinoObject = rh.Objects.Find(Ids) ' Dim rhobj As RhinoObject = rh.Objects.Find(New Guid(Ids))
Dim bobj As BrepObject = CType(rhobj, BrepObject) RhinoApp.RunScript("Cancel", False) RhinoApp.RunScript("Cancel", False) bobj.Select(True)
RhinoApp.RunScript("_SolidPtOn", False) Dim gobjs As GripObject() = bobj.GetGrips ' rh.Views.RedrawEnabled = False For Each grpobj As GripObject In gobjs
If grpobj.CurrentLocation.DistanceTo(opt) < tolar Then grpobj.Select(True) Dim CurrentPln As Plane = RhinoDoc.ActiveDoc.Views.ActiveView.ActiveViewport.ConstructionPlane Dim tropt As New Point3d(opt), trtpt As New Point3d(tpt) tropt.Transform(Transform.PlaneToPlane(Plane.WorldXY, CurrentPln)) trtpt.Transform(Transform.PlaneToPlane(Plane.WorldXY, CurrentPln))
Dim movestr As String = "_move " + String.Format("{0},{1},{2} ", tropt.X, tropt.Y, tropt.Z) + String.Format("{0},{1},{2} _Cancel _Cancel", trtpt.X, trtpt.Y, trtpt.Z) RhinoApp.RunScript(movestr, True) grpobj.Select(False) End If
Next
'RhinoApp.RunScript("Cancel", False) 'RhinoApp.RunScript("Cancel", False) '' rh.Views.RedrawEnabled = True Reslist.Add(Now & "_替换成功!(Replace Success!)") Catch ex As Exception Reslist.Add(Now & "_替换失败!(Replace failed!)" & vbCrLf & ex.Message)
End Try ' Grasshopper.Instances.ActiveCanvas.ModifiersEnabled = True
line1: DA.SetDataList(0, Reslist) End Sub
'Private Sub Testt_PingDocument(sender As IGH_DocumentObject, e As GH_PingDocumentEventArgs) Handles Me.PingDocument ' Dim Mbool = Aggregate bcbool In Checked Into cb = Any(bcbool)
' If Not Mbool Then ' Checked(0) = True ' Message = Namestr(0) ' Order = 0 ' End If 'End Sub
End Class
The picture below shows the two question.
Question One I must use data dam, or the component can't batch deal the brep. I don't know why, I have You can give me a solution to make it working normal not using the data dam
Question Two I can not uset the Button component, If I use it, the gh canvas will die with some mouse event--. I have see this problem before in this forum,but there is no solution and explain. I want to know why and How to solve it.
I don't know if I have made my question clear,if not give a message. Thank you! Thank you all.
The gh test file and 3dm test file in the upload files.
…