This is Jeremy Tammik's Typepad Profile.
Join Typepad and start following Jeremy Tammik's activity
Join Now!
Already a member? Sign In
Jeremy Tammik
Switzerland
Interests: rock climbing
Recent Activity
Dear Arnaud, I would say no. I would suggest to look for that information on the RevitPythonShell home page: http://lmgtfy.com/?q=RevitPythonShell The top google hit is the project home page: https://code.google.com/p/revitpythonshell I would assume that all you need to do is to run the installer: http://sustain.arch.ethz.ch/DPV/Setup_RevitPythonShell_2015.exe If that does not work and you do not find it an answer to your question there, please post it there as well, so that others with the same issue will easily see both your question and the answer. Thank you! Cheers, Jeremy.
1 reply
Dear Jean-Marc, Congratulations on getting it to work! Yes, that would be cool. Unfortunately, this functionality is currently not accessible. We have an open wish list item for this access... Cheers, Jeremy.
1 reply
Dear Luis, Yes, "it could". You can easily translate it for yourself. I blogged repeatedly about how to do so. Cheers, Jeremy.
Toggle Commented 9 hours ago on Ribbon Embed Image at The Building Coder
1 reply
Dear Paolo, Thank you for your appreciation! My pleasure! Cheers, Jeremy.
1 reply
:-)
Toggle Commented 9 hours ago on Export Data to XML at The Building Coder
1 reply
I had two more interesting email conversations on Revit API questions, on add-ins in a worksharing environment and duplicating element geometry for detailing and fabrication. Actually, both of these topics have been discussed in the past, so a lot of... Continue reading
Posted 9 hours ago at The Building Coder
Here is a summary of my notes from three presentations on the Autodesk View and Data API given by Cyrille Fauvel and Philippe Leefsma, in the two introductory workshops at HackZurich on Friday evening, October 10 and at HackaBxl in... Continue reading
Posted yesterday at The Building Coder
Image
Three topics for today: Brussels hackathon and PoiPointer View depth override Destination BIM contest Brussels Hackathon and PoiPointer I returned from the Hackathon Open Data Brussels that I mentioned last Friday, promoting the use of the huge amounts of open... Continue reading
Posted 2 days ago at The Building Coder
Dear Frank, There are about umpteen zillion .NET XML libraries you can use, plus this functionality is provided by the standard .NET framework: http://lmgtfy.com/?q=.NET+XML+library Cheers, Jeremy.
Toggle Commented 2 days ago on Export Data to XML at The Building Coder
1 reply
I received an email asking whether it is possible to determine the Revit MEP pipe element wall thickness, and also about the API access to voids in the family editor. Before getting to that, let me mention that I am... Continue reading
Posted 5 days ago at The Building Coder
Image
How can I determine the exact width of a Revit text note? This is the topic of the Revit API discussion thread on textnote width calculate minimum. We worked through a whole series of implementation attempts, mostly suggested by Scott... Continue reading
Posted 6 days ago at The Building Coder
The Point Cloud API has changed a bit in the past couple of years, and it is time for an update of the previous point cloud overview from 2011. My re-exploration of this topic was triggered by Henrik's Revit API... Continue reading
Posted Oct 14, 2014 at The Building Coder
Image
Cool topics for today: Zurich hackathon projects and winner: Immersive Solitude and relaxation at the Flueseeli Lake Project Memento and a webinar More job opportunities My favourite books Zurich Hackathon Projects and Winner: Immersive The Zurich hackathon completed with 101... Continue reading
Posted Oct 13, 2014 at The Building Coder
Today, let me ask you to test my RevitLookup future-proofing update and mention a discussion on the use of the .NET 4.5 framework for Revit 2013, 2014 and 2015. I am sitting here writing this among the swans and gulls,... Continue reading
Posted Oct 10, 2014 at The Building Coder
Dear Mark, Sorry for the late reply. Here is an up-to-date sample that works in AutoCAD 2015: http://adndevblog.typepad.com/aec/2014/10/adding-trimplanes-to-structural-members-using-acanet.html Cheers, Jeremy.
Image
Here are pointers to some relevant non-API news items of interest: Free webinar introducing the new Autodesk View and Data API Free Autodesk software for all students everywhere AU class enrolment Free Webinar – Introducing the new Autodesk View and... Continue reading
Posted Oct 8, 2014 at The Building Coder
Dear Jean-Marc, Sure. In Revit 2014, you can use get_Parameter. Cheers, Jeremy.
1 reply
Dear Jean-Marc, I have no idea how you managed to produce that error message. The GetParameters method was introduced in Revit 2015, so it does not exist in previous versions. It looks to me as if you are referencing an earlier version of the Revit API assembly, e.g. from Revit 2014. Cheers, Jeremy.
1 reply
Dear James, It is now Line.Create. Cheers, Jeremy.
1 reply
Dear Olga, You create connector objects in the project context by adding connector family elements to the family definition. These elements are converted to non-element connectors when an instance is placed: http://thebuildingcoder.typepad.com/blog/2009/04/mep-connectors.html To change their location in space, you need to transform the entire family instance, e.g. using the functionality provided by the ElementTransformUtils class. Here is an example: http://thebuildingcoder.typepad.com/blog/2014/01/explicitly-placing-rolling-offset-pipe-elbow-fittings.html Cheers, Jeremy.
1 reply
Dear Jay, Thank you for your appreciation. This algorithm does support concave polygons. I order to support holes, I would suggest performing the calculation separately for the outer and inner loops and subtracting the latter from the former. Alternatively, use a full-fledged polygon library, e.g. the Generic Polygon Clipper GPC: http://thebuildingcoder.typepad.com/blog/2013/09/boolean-operations-for-2d-polygons.html That is definitely most suited for the general solution. Nope, I am not aware of any degenerate cases. I would suggest you add unit tests for all the possible types of cases that might appear in you usage scenarios. Cheers, Jeremy.
Toggle Commented Oct 6, 2014 on 3D Polygon Areas at The Building Coder
1 reply
Dear Cliff, Thank you very much for your comment, and sorry to hear that you have been campaigning fruitlessly for this for so long. I am sorry to say that the Revit API will very seldom enable you to achieve anything that is not supported by the product itself and the user interface, so I do not see much hope at this end. All I can suggest is to remain adamant and ensure that your wish is registered in all available wish lists, so that the product manager and development team really are properly aware of it and its significance. I hope this helps. Cheers, Jeremy.
Toggle Commented Oct 6, 2014 on Creating a Sloped Wall at The Building Coder
1 reply
Dear Neelima, Thank you, I hope you are too. Sorry, I am not aware of any significant differences between executing this as a stand-alone add-in or a macro. Cheers, Jeremy.
Toggle Commented Oct 6, 2014 on Creating a Dimension Label at The Building Coder
1 reply
Dear James, You can dimension a pipe length just like any other Revit element. For your convenience, I put together a new topic list on creating dimensioning: http://thebuildingcoder.typepad.com/blog/about-the-author.html#5.45 I hope this helps. Cheers, Jeremy.
Toggle Commented Oct 6, 2014 on Creating a Dimension Label at The Building Coder
1 reply
Dear Kon, Cool. Glad it helped. Congratulations on your good progress. If you would like to share a sample code snippet and minimal demonstration project, I would be happy to put together a blog post illustrating your solution for others to enjoy. Thank you! Cheers, Jeremy.
1 reply