NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 394550|回复: 249
打印 上一主题 下一主题

[心得体会] Path Mapper使用方法总结+详解

  [复制链接]
跳转到指定楼层
m
发表于 2012-2-20 01:48:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 lu992 于 2013-5-27 11:45 编辑

正如sky前辈所说,树形数据可以算是grasshopper的核心,而Path Mapper又是处理树形数据的有力工具,所以去深入了解Path Mapper的使用方法很有必要,本人是GH菜鸟,看了很多别人的心得,总结了Path Mapper的各种用法,特地放上来和大家分享,有错误的希望大家指正,或者有不足的希望大家也可以补充

PS:曲线我是拾取了3条

Path Mapper笔记.gh

19.13 KB, 下载次数: 847, 下载积分: 照度 -1 lux

售价: 2 lux照度  [记录]

评分

参与人数 15强度 +22 照度 +219 收起 理由
yanguliu + 2 + 3 感谢分享!
¬星织彼岸 + 2 感谢分享!
pb910928 + 2 + 5 刚好学到Path Mapper,感谢楼主分享~~!
JiangLi.arch + 2 最近太需要这部分知识了。谢谢,非常感谢啊.
发型销魂 + 2 感谢分享!
channelfei + 1 + 22 精品文章
ayan13 + 2 很有启发
cloudone + 9

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏69 分享分享
248m
发表于 2022-3-24 16:15:32 | 只看该作者
值得学习啊,希望多多分享心得
247m
发表于 2022-3-21 15:48:29 | 只看该作者
高深了,留着以后再看
246m
发表于 2022-3-21 07:33:45 | 只看该作者

学习学习 学习学习
245m
发表于 2022-3-6 23:21:45 | 只看该作者
不错 学习了
244m
发表于 2022-3-5 12:30:16 | 只看该作者
学到了,学到了,茅塞顿开
243m
发表于 2020-10-10 23:56:30 | 只看该作者
太赞了!!!!!!!
242m
发表于 2020-9-28 17:40:07 | 只看该作者
保存了
太强了
241m
发表于 2020-5-31 16:04:20 | 只看该作者
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Archive name="Root">
  <!--Grasshopper档案-->
  <!--Grasshopper和GH_IO.dll受到Robert McNeel&Associates的版权保护-->
  <!--由GH_IO.dll文件工具库{0.2.0002}生成的档案-->
  <items count="1">
    <item name="ArchiveVersion" type_name="gh_version" type_code="80">
      <Major>0</Major>
      <Minor>2</Minor>
      <Revision>2</Revision>
    </item>
  </items>
  <chunks count="1">
    <chunk name="Clipboard">
      <items count="1">
        <item name="plugin_version" type_name="gh_version" type_code="80">
          <Major>0</Major>
          <Minor>9</Minor>
          <Revision>76</Revision>
        </item>
      </items>
      <chunks count="5">
        <chunk name="DocumentHeader">
          <items count="5">
            <item name="DocumentID" type_name="gh_guid" type_code="9">545828af-ebbe-40af-a8a4-a70d5c83991d</item>
            <item name="Preview" type_name="gh_string" type_code="10">Shaded</item>
            <item name="PreviewMeshType" type_name="gh_int32" type_code="3">1</item>
            <item name="PreviewNormal" type_name="gh_drawing_color" type_code="36">
              <ARGB>100;150;0;0</ARGB>
            </item>
            <item name="PreviewSelected" type_name="gh_drawing_color" type_code="36">
              <ARGB>100;0;150;0</ARGB>
            </item>
          </items>
        </chunk>
        <chunk name="DefinitionProperties">
          <items count="3">
            <item name="Date" type_name="gh_date" type_code="8">637265179166217294</item>
            <item name="Description" type_name="gh_string" type_code="10"></item>
            <item name="Name" type_name="gh_string" type_code="10"></item>
          </items>
          <chunks count="3">
            <chunk name="Revisions">
              <items count="1">
                <item name="RevisionCount" type_name="gh_int32" type_code="3">0</item>
              </items>
            </chunk>
            <chunk name="Projection">
              <items count="2">
                <item name="Target" type_name="gh_drawing_point" type_code="30">
                  <X>10</X>
                  <Y>10</Y>
                </item>
                <item name="Zoom" type_name="gh_single" type_code="5">1</item>
              </items>
            </chunk>
            <chunk name="Views">
              <items count="1">
                <item name="ViewCount" type_name="gh_int32" type_code="3">0</item>
              </items>
            </chunk>
          </chunks>
        </chunk>
        <chunk name="RcpLayout">
          <items count="1">
            <item name="GroupCount" type_name="gh_int32" type_code="3">0</item>
          </items>
        </chunk>
        <chunk name="GHALibraries">
          <items count="1">
            <item name="Count" type_name="gh_int32" type_code="3">0</item>
          </items>
        </chunk>
        <chunk name="DefinitionObjects">
          <items count="1">
            <item name="ObjectCount" type_name="gh_int32" type_code="3">1</item>
          </items>
          <chunks count="1">
            <chunk name="Object" index="0">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">d1a28e95-cf96-4936-bf34-8bf142d731bf</item>
                <item name="Name" type_name="gh_string" type_code="10">构造区间</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="4">
                    <item name="Description" type_name="gh_string" type_code="10">从两个数字极值创建一个数字区间。</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">0d34d93d-d2bd-4b4f-9c38-8f8ccb0050ee</item>
                    <item name="Name" type_name="gh_string" type_code="10">构造区间</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Dom</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="3">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>180</X>
                          <Y>115</Y>
                          <W>62</W>
                          <H>44</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>212</X>
                          <Y>137</Y>
                        </item>
                        <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                    <chunk name="param_input" index="0">
                      <items count="7">
                        <item name="Description" type_name="gh_string" type_code="10">数字区间的起始值</item>
                        <item name="InstanceGuid" type_name="gh_guid" type_code="9">e5797930-02b0-47b0-b1cf-70b6f3a86c7c</item>
                        <item name="Name" type_name="gh_string" type_code="10">区间起始</item>
                        <item name="NickName" type_name="gh_string" type_code="10">A</item>
                        <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                        <item name="Source" index="0" type_name="gh_guid" type_code="9">cec96ec1-d157-4d46-bef4-dc34926ce08f</item>
                        <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                      </items>
                      <chunks count="2">
                        <chunk name="Attributes">
                          <items count="3">
                            <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                              <X>182</X>
                              <Y>117</Y>
                              <W>15</W>
                              <H>20</H>
                            </item>
                            <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                              <X>191</X>
                              <Y>127</Y>
                            </item>
                            <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                          </items>
                        </chunk>
                        <chunk name="PersistentData">
                          <items count="1">
                            <item name="Count" type_name="gh_int32" type_code="3">1</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Branch" index="0">
                              <items count="2">
                                <item name="Count" type_name="gh_int32" type_code="3">1</item>
                                <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                              </items>
                              <chunks count="1">
                                <chunk name="Item" index="0">
                                  <items count="1">
                                    <item name="number" type_name="gh_double" type_code="6">0</item>
                                  </items>
                                </chunk>
                              </chunks>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="param_input" index="1">
                      <items count="7">
                        <item name="Description" type_name="gh_string" type_code="10">数字区间的末尾值</item>
                        <item name="InstanceGuid" type_name="gh_guid" type_code="9">383d6f52-70c2-4d6a-ba6c-7cd2f18236a0</item>
                        <item name="Name" type_name="gh_string" type_code="10">区间末尾</item>
                        <item name="NickName" type_name="gh_string" type_code="10">B</item>
                        <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                        <item name="Source" index="0" type_name="gh_guid" type_code="9">50c466c3-be20-4c1c-ac86-4992677dfca9</item>
                        <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                      </items>
                      <chunks count="2">
                        <chunk name="Attributes">
                          <items count="3">
                            <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                              <X>182</X>
                              <Y>137</Y>
                              <W>15</W>
                              <H>20</H>
                            </item>
                            <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                              <X>191</X>
                              <Y>147</Y>
                            </item>
                            <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                          </items>
                        </chunk>
                        <chunk name="PersistentData">
                          <items count="1">
                            <item name="Count" type_name="gh_int32" type_code="3">1</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Branch" index="0">
                              <items count="2">
                                <item name="Count" type_name="gh_int32" type_code="3">1</item>
                                <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                              </items>
                              <chunks count="1">
                                <chunk name="Item" index="0">
                                  <items count="1">
                                    <item name="number" type_name="gh_double" type_code="6">1</item>
                                  </items>
                                </chunk>
                              </chunks>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="param_output" index="0">
                      <items count="6">
                        <item name="Description" type_name="gh_string" type_code="10">介于{A}和{B}之间的区间</item>
                        <item name="InstanceGuid" type_name="gh_guid" type_code="9">b6288d87-ab1f-4b7b-937c-0a6a8a4eb03b</item>
                        <item name="Name" type_name="gh_string" type_code="10">区间</item>
                        <item name="NickName" type_name="gh_string" type_code="10">I</item>
                        <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                        <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                      </items>
                      <chunks count="1">
                        <chunk name="Attributes">
                          <items count="3">
                            <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                              <X>227</X>
                              <Y>117</Y>
                              <W>13</W>
                              <H>40</H>
                            </item>
                            <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                              <X>233.5</X>
                              <Y>137</Y>
                            </item>
                            <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
          </chunks>
        </chunk>
      </chunks>
    </chunk>
  </chunks>
</Archive>
240m
发表于 2020-3-26 19:30:50 | 只看该作者
不错啊,好帖子
239m
发表于 2020-3-13 11:51:26 | 只看该作者
感谢分享!
238m
发表于 2019-12-16 12:26:34 | 只看该作者
感谢楼主,受教了1
237m
发表于 2019-11-4 09:09:41 | 只看该作者
思路值得借鉴~
236m
发表于 2019-10-26 16:17:20 | 只看该作者
学到了 谢谢
235m
发表于 2019-6-3 21:20:38 | 只看该作者
可能还要花些时间消化,有些还是不太理解
234m
发表于 2018-10-10 09:44:00 | 只看该作者
谢谢分享
233m
发表于 2018-10-4 09:45:48 | 只看该作者
谢谢大佬分享
232m
发表于 2018-9-30 10:56:31 | 只看该作者
一直不理解  学习学习  
231m
发表于 2018-9-27 11:24:56 | 只看该作者
非常好的实用的总结
230m
发表于 2018-9-24 15:21:24 | 只看该作者
有用,可以再丰富点更复杂的
229m
发表于 2018-8-30 12:00:49 | 只看该作者
很棒惹~~~~~~~~

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-11-22 11:43 , Processed in 0.077214 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表