Forum Replies Created
-
AuthorPosts
-
Narendra Suryavanshi
ParticipantHello,
I am re-posting this issue.
I tried many ways to come across a solution.
According to me this is a very important issue when dealing with information from BIM.
The structure and example of report is like given below.
Headers Comp Name Comp Code Sum :Ref Quantity Ref Unit Rate Rate Unit Amount
Definitions Component name given to a material Component code mentioned in database The sum of quantity of the skin of all walls calculated through property object unit mentioned in property object Quantity mentioned in database Database unit Component quantity
Example Brick masonry 04123456 1.33 cum 100 Rs/Cum 133The problem lies in getting (sum of “Ref Quantity”) as project documentation expects summary of components and not list of all element-wise components.
Please see PDF showing above format.
Thanks in advance and Regards
NaraindrraAttachments:
October 10, 2016 at 07:25 in reply to: Components for walls from Wall_Zone_Border_Parameters #2763Narendra Suryavanshi
ParticipantHi Gergely,
This is a question with very profound lead. I need some time to answer. I need to write few pages. I will certainly do that.
Simple answer to why I am using text2 or print in a property object is to test result at any line of my program. If there is any other way to do it kindly suggest.Regards,
NaraindrraOctober 5, 2016 at 07:02 in reply to: Components for walls from Wall_Zone_Border_Parameters #2750Narendra Suryavanshi
ParticipantDominika Bobály,
It works.
Code
p_values= “”
n = REQUEST (“ASSOCLP_PARVALUE”, “gs_list_manufacturer”, _dummy1, _dummy2, _dummy3, _dummy4, _dummy5, p_values)!print p_values
!
!text2 0, 0, p_valuesDESCRIPTOR p_values ![, code, keycode]
Problem appears in Print / Text2 commands. Please find out why that happens and ask proper team to rectify.
Regards.
NaraindrraOctober 4, 2016 at 13:25 in reply to: Components for walls from Wall_Zone_Border_Parameters #2749Narendra Suryavanshi
ParticipantDominika Bobály,
Many thanks for the reply. However it simply doesn’t work in a property object. I copied your code.
Enclosing object file.
Please look into asap.
Regards,
NaraindrraOctober 2, 2016 at 14:09 in reply to: Components for walls from Wall_Zone_Border_Parameters #2746Narendra Suryavanshi
ParticipantSorry for a very delayed reply. I was ill.
I do not know how much trouble you can take for me, but I am an architect and not a programmer.
With “ASSOCLP_PARVALUE” I see a million possibilities, but some how I do not get success in writing proper code.
To start with I prepared request to get manufacturer’s name of window in property object and attached that to a Window library part. Code as below. The report returns all values as zero. Failed in spite of various alternates.
Kindly show what is wrong.
—————————————————————————————–
n=REQUEST (“ASSOCLP_PARVALUE”, “gs_list_manufacturer”, name_or_index, type, flags, dim1, dim2, p_values)
print name_or_index, type, flags, dim1, dim2, p_values
——————————————————————————————
Thanks in advance.
NaraindrraNarendra Suryavanshi
ParticipantHello Gergely Fehér,
I am using your code for listing components of complex profiled wall, But not all components are returned by the program. In additions some quantities are wrong.Unable to understand. I cannot attach the PLA file for you due to restriction on size of attachments here. I tried to use the code over “Brick wall” which lies in the default profile of Ver 19.(Enclosing image and list output for your reference.)
Repeating the code for youfor i = 1 to WALL_SKINS_NUMBER success=req("WALL_SKINS_BMAT_NAMES[i][1]") success = REQUEST ("COMPONENT_VOLUME", i-1, skinVolume) component "volume"+WALL_SKINS_BMAT_NAMES[i][1], skinVolume, "m3" success = REQUEST ("COMPONENT_PROJECTED_AREA", i-1, skinArea) component "area "+WALL_SKINS_BMAT_NAMES[i][1],skinArea, "m2" next i
As this happens for all the complex profiles it becomes large issue.
Thanks in advance.
NSNarendra Suryavanshi
ParticipantGergely Fehér
Team Leader, Library Team
GRAPHISOFT SE
A thousand thanks for early reply.
I am aware of parameters in Zone stamps. But it becomes essential to write Property script inside the Zone.gsm to get components and resave zone.gsm. You have to repeat process at next upgrade / update form Graphisoft. Hence I was trying to write property script in a new property.gsm. Is there any way to write new script and call Zone.gsm parameters in it?Besides what are “Wall-Zone Border parameters” meant for?
Please reply.
Thanks once again.
NSNarendra Suryavanshi
ParticipantHello,
I am stuck due to this issue. Will anyone help asap.
NSNarendra Suryavanshi
ParticipantHello Gergely Fehér,
Many thanks for code.
However will you tell me the formula to find number of skins of a beam/ or a column having complex profile/s.
Thanks in advance.
Naraindrra SurryavanshiThanks in advance
-
AuthorPosts