From: "Saved by Windows Internet Explorer 8" Subject: Question and Answer Log Date: Thu, 17 May 2012 10:11:00 -0700 MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: https://fwd150.livemeeting.com/etc/fwd/ca1TRIpws002.rtc.local$9002/pod/78EBA29F-F5D7-7DE2-A0BF-382F289C0B99/qna-fj6pdp5lnjwts-log.html?locale=en_US X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609 =EF=BB=BF Question and Answer Log

Meeting Questions and Answers:

Subject: Revit API

Start Time:


Jeremy Tammik Asked: welcome. this is a sample = question=20 :-)


Jeremy Tammik Asked: welcome. this is a sample question = :-)

Jeremy Tammik Answered: here is the answer.


Matthew Harrison Asked: Are we beginning in 10 = minutes?


Jamie Dupee Asked: audio is very quiet


Jamie Dupee Asked: audio is very quiet

Saikat Bhattacharya Answered: Can you hear the audio = now?


William Song Asked: Can you speak a little = louder?


Jorge Borrego Asked: Would you please speak nearen = the=20 microphone


Jamie Dupee Asked: It sounds like I can hear someone = typing?


Jorge Borrego Changes Question To: Would you = please speak=20 near the microphone, I hear you far away


Mikako Harada Asked: Jeremy - could you tell Balaji = to speak=20 up or come close to the microphone?


Jamie Dupee Changes Question To: It sounds like I = can hear=20 someone typing? The presenter speaking sounds very much in the = background


Jamie Dupee Asked: It sounds like I can hear someone = typing? The=20 presenter speaking sounds very much in the background

Saikat Bhattacharya Answered: I have passed on the = message to=20 speak louder


William Song Asked: Can you speak a little louder?

Saikat Bhattacharya Answered: I have passed on the = message


Saikat Bhattacharya dismissed the question.


Jorge Borrego Asked: Would you please speak near the = microphone, I=20 hear you far away

Saikat Bhattacharya Answered: I have passed on the = message


S Asked: To hear, i have to make a phone call?


S Changes Question To: To hear, i have to make a = phone=20 call?


S Asked:


Saikat Bhattacharya dismissed the question.


S Asked: To hear, i have to make a phone call?

Saikat Bhattacharya Answered: The audio should be = available=20 via LiveMeeting as well - if you are not able to hear clearly, you can = dial in=20 to the phone numbers too which were part of the Webcast invite


Jamie Dupee Asked: the typing is getting louder?


Jamie Dupee Asked: the typing is getting louder?

Saikat Bhattacharya Answered: sorry for the = incovenience, The=20 sound seems to have stopped now. I hope this disturbance will not occur=20 again


S Asked: the selection of doors and windows are = possible with=20 the use of filer in Revet without API, so what the meaning of it?


S Asked:


S Asked: the selection of doors and windows are possible = with the use=20 of filer in Revet without API, so what the meaning of it?

Saikat Bhattacharya Answered: sorry for the = confusion, the=20 filter is part of the API


Saikat Bhattacharya dismissed the question.


S Asked: Is it right? In revit you can filter all = the windows,=20 but through revit api, you could filter a window with certain size?


S Asked:


S Asked: Is it right? In revit you can filter all the = windows, but=20 through revit api, you could filter a window with certain size?

Saikat Bhattacharya Answered: yes that correct, you = can use=20 the FilteredElementCollector and pass in the class (FamilyInstance), = category=20 (OST_Windows) and Type (the specific size) and you should be able to get = what=20 you need.


Saikat Bhattacharya dismissed the question.


Mikako Harada Asked: Jeremy - I cannot hear you.


Saikat Bhattacharya dismissed the question.


Nabil Kherouf Asked: Hi How can I scan ( filter the = elements)=20 a certain specific area in the document?


Nabil Kherouf Changes Question To: Hi How can I = scan (=20 filter the elements) a certain specific area in the document?


Nabil Kherouf Asked:


William Song Asked: Is there an API that I can use = to edit a=20 wall profile?


Nabil Kherouf Asked: Hi How can I scan ( filter the = elements) a=20 certain specific area in the document?

Saikat Bhattacharya Answered: You can use the=20 BoundingBoxIntersectsFilter to use a Bounding Box to filter elements = contained=20 in it


William Song Asked: Is there an API that I can use to edit = a wall=20 profile?

Saikat Bhattacharya Answered: Sorry this is not = possible at=20 the moment, I would think you can delete the wall and create a new wall = in that=20 location with a profile you desire to workaround this.=20 http://thebuildingcoder.typepad.com/blog/2011/07/create-gable-wall.html = shows=20 how you can have gable wall - a wall with non-regular profile


Saikat Bhattacharya Asked: Regarding the Question: = Is it=20 right? In revit you can filter all the windows, but through revit api, = you could=20 filter a window with certain size? >> Response: With the API you = can also=20 filter all the windows if you want to just by using the Class and = Category=20 filter (without specifying any type).


Saikat Bhattacharya Asked: Regarding the Question: Is it = right? In=20 revit you can filter all the windows, but through revit api, you could = filter a=20 window with certain size? >> Response: With the API you can also = filter=20 all the windows if you want to just by using the Class and Category = filter=20 (without specifying any type).

Saikat Bhattacharya Answered: Additional inputs to = the=20 previous reponse to the same question


William Song Asked: Where to download this video of = this=20 webcast?


Chris Goemans Asked: With the upcoming release of = Visual=20 Studio version 11, can it be used for programming with the Revit = API?


William Song Asked: Where to download this video of this = webcast?

Saikat Bhattacharya Answered: We will be making the = recording=20 available via the ADN and the API training schedule (the same place = where you=20 registered for this webcast from)


Chris Goemans Changes Question To: 1. With the = upcoming=20 release of Visual Studio version 11, can it be used for programming with = the=20 Revit API?


William Song Asked: Is there any api that can be usd = to access=20 Revit DB Link?


Chris Goemans Changes Question To: 1. With the = upcoming=20 release of Visual Studio version 11, can it be used for programming with = the=20 Revit API? 2. Can the Revit API be used for reading and writing = (exporting)=20 gbXML files?


alper Asked: Hi I just wonder, If I develop very = useful add-in=20 how can I sell? Is there any way to prome it through autodesk?


alper Changes Question To: Hi I just wonder, If I = develop=20 very useful add-in how can I sell? Is there any way to prome it through=20 autodesk?


alper Asked: Hi I just wonder, If I develop very useful = add-in how=20 can I sell? Is there any way to prome it through autodesk?

Saikat Bhattacharya Answered: yes, Please look at = the Revit=20 Exhange Store. Via apps.exchange.autodesk.com


Chris Goemans Asked:


Sergey Babitsky Asked: Is there planning to add some = ability=20 to select all values of parameter (i mean distinct values) to collect = them all=20 at one query?


Chris Goemans Asked: 1. With the upcoming release of Visual = Studio=20 version 11, can it be used for programming with the Revit API? 2. Can = the Revit=20 API be used for reading and writing (exporting) gbXML files?

Saikat Bhattacharya Answered: 1. The requirement is = to have=20 .NET framework 4.0


Dominique Gladeau Asked: how do i start the meeting = over from=20 the start?


Saikat Bhattacharya Asked: Regarding this question = -2. Can the=20 Revit API be used for reading and writing (exporting) gbXML files? = Response: The=20 API has an Export method on the document object which can help you = export to=20 GBXML format from Revit using API


Saikat Bhattacharya Asked: Regarding this question -2. Can = the Revit=20 API be used for reading and writing (exporting) gbXML files? Response: = The API=20 has an Export method on the document object which can help you export to = GBXML=20 format from Revit using API

Saikat Bhattacharya Answered: responding to query = 2


Sergey Babitsky Changes Question To: Do you = planning to add=20 some ability to select all values of parameter (i mean distinct values) = to=20 collect them all at one query?


William Song Asked: Is there any api that can be usd to = access Revit=20 DB Link?

Mikako Harada Answered: You are talking about DB = Link on the=20 subscription? I don't think there is API for that. But DB link is = written in=20 public API. So you should be able to do the similiar with the API.


Sergey Babitsky Asked:


Sergey Babitsky Asked: Do you planning to add some ability = to select=20 all values of parameter (i mean distinct values) to collect them all at = one=20 query?

Saikat Bhattacharya Answered: the filtering = mechanism is based=20 on LINQ queries and I believe this should be possible


William Song Asked: I do not understand UV = coordinate. Is it=20 the same thing as XY Coordinate?


William Song Asked: I do not understand UV coordinate. Is = it the same=20 thing as XY Coordinate?

Saikat Bhattacharya Answered:=20 http://en.wikipedia.org/wiki/UV_mapping


William Song Asked: Can the tree view structure = (e.g. the=20 nodes) in Project Manager be accessed through API?


William Song Asked: Can the tree view structure (e.g. the = nodes) in=20 Project Manager be accessed through API?

Saikat Bhattacharya Answered: You can access = specific views=20 (like plans, sheets etc) but API does not access the tree nodes = programmatically=20 unfortunately