- 博客(20)
- 收藏
- 关注
原创 《Grasshopper参数化设计教程》Part A Level 4
懒得很 好久不写了有几个名词解释:曲面UVU V 在曲面中的含义,和 t 在曲线中的含义差不多。(都是某“函数”-(可视化的曲面)中的变量,u,v改变导致结果(可视化)改变)UV细分是UV函数区间的等分,而不是距离的等分,一个曲面的UV细分点,间距是不同的。右键Simplify作用:把路径中没有分组作用的等级全部去掉,只保留分组必要的等级。生成熟悉的网架三角形Components(1):是不是不用解释 结果如下三角形端点的取值Components(2):
2022-03-04 16:56:03
596
1
原创 gh基础杂学03 生成张拉膜顶棚
学习视频结果如下:创建曲面上的菱形网格,并解构得到点线面信息Components:diamond panels和deconstruct brep应该好理解 list item得到每个菱形的依次四个顶点(编号逆时针排序)是因为在construct brep得到的vertices就是按照四个点一组储存的 如下:这个图片调不了大小好诡异根据每个菱形面顶点的法线生成张拉膜的网格支撑结构pipe之后:(components忘记截了)Components:evaluate+的co
2022-01-25 16:05:03
725
原创 gh基础杂学02 根据长度过短或过长生成柱子
学习视频结果如下:1.创建两个面及生成在面上的定位点Components:关于evaluate surface的作用: (意会一下 没看懂 )2.提取过短和过长的线(要生成柱的线)Components:3.在线的起点和终点生成circle并投到surface上Components:关于project作用:(和rhino里的project一样的效果 挺好理解)4.根据一定比例生成每条线上方向相反的两个圆锥 上个色Components:关于evaluate
2022-01-24 15:27:02
399
原创 gh基础杂学01 根据图像颜色生成高度不同的立方体及半径不同的circle
学习视频结果如下:生成呈现结果的平面和控制点导入照片 //要选对输入输出格式生成立方体 为什么要用domain box (x,y,z)用区间输入有什么用吗?把z过低的视觉效果不好的立方体筛掉(larger than)生成圆圈 数据存储好奇怪 感觉函数对数据类型的要求没啥逻辑?所有电池://gh真的是越学越迷...
2022-01-12 15:24:44
571
原创 记实习-SDAD七分院
工作内容记:Day1:用grasshopper画地形图高程、坡度、坡向分析感受记:day1会用了mesh/contour/meshcolour/mintomax/smoothmesh等电池感觉还可以
2022-01-05 13:51:37
299
原创 《Grasshopper参数化设计教程》实操 Part A Level 3
1 让三角形面积变化的速率按照特定的数学函数进行 且可以通过调整函数关系式来决定速率忘记截图结果啥样了 下次一定电池:2 把点升起再放样得到:电池:这篇没写完 下次再写 太冷了PS 刚搞完霍普 上周在忙 没更新...
2021-10-12 19:22:53
454
原创 《Grasshopper参数化设计教程》实操 Part A Level 2
续写Level1内容 看不懂的地方 回溯Level1 也未必看懂因为要明白有关graft tree的东西 就是grasshopper储存和读取数据的方法 就是那个小树苗的图标 但其实也没啥好讲的 就是数组呗 然后可以改变维度 完事了呗 (需要单独写一篇解释graft tree吗? 如果有人看的话)1 写一个20*30的网架 提取每个矩形的平面,四点,四边信息 根据平面信息计算每个方形中心点和面积 根据四边信息 绘制每个边上可移动(规定为每边1/4处,对边点相连交叉点即为中心点)的一点 然后分别以移动点和
2021-09-26 22:13:24
552
原创 《Grasshopper参数化设计教程》实操 Part A Level 1
《Grasshopper参数化设计教程》实操 Part A Level 1哈哈没想到吧 我竟然来更新博客了 话不多说这篇写的所有东西的构成要素:(内容结合书本 是祁鹏远老师写的)Frame 网架(结构体系/立面模数/曲壳造型等组合依据)Variate变量(从网架提取或者自行拟定,作为生成逻辑/法则的参数)Unit单元(构成模型主体的最基本单位,如开窗的窗户,变化的门洞)1.第一个东西:正方形矩阵的每一个正方形里 嵌套 一个随机缩小比例的 正方形面 如下图生成操作:在建立正方形线框矩阵的基础
2021-09-23 18:48:58
1532
2
原创 (初学)继承和派生及里面各种定义1
派生类对基类各种成员的访问权限继承方式:public 可以对基类public protected成员公有访问protected 可以对public 保护访问 protected公有访问private 可以对public private私有访问总之 派生类不能访问基类的private 其他类成员都可以访问但根据继承方式不同 基类中的public和protected在派生类中的访问控制属性不同#include<iostream>#include<cstdio&
2020-09-19 16:20:13
174
原创 (初学)类和对象及各种定义3
继续学习(挣扎?)今天内容有 友元(类)对象为指针时的tips哈 就这些 都是定义及实现 大佬忽略咳咳#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;class data2;class data1{ friend class data2;//或者不加calss friend data2 表示data2中要调用
2020-09-15 19:10:55
85
原创 (初学)类和对象及各种定义2
继续内容有 static/const 数据成员及函数 const重载 成员函数传参的tips#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;class point {public : point(int x ,int y,int z) : xx(x),yy(y),zz(z){ count ++;//在共有
2020-09-15 19:02:59
105
原创 (初学)类和对象及里面的各种定义
类 对象 构造函数 析构函数(有且仅有一个) 复制构造函数(必须有) 其中析构函数 复制构造函数 若自己不写系统自动生成且调用对你没看错就这些哈哈 (注意复制构造函数 算了我还是写一下)哪里会用到复制构造函数?(不知道考不考嘿嘿)1.调用date(const date&x)(复制构造)函数时2.用已知的(已经初始化的)对象给一个未知的(正在创建的,还未初始化)对象赋值时3.在date类的函数里return一个对象初始化匿名函数时(2的容易遗漏的情况)4.对象是一个函数的实参.
2020-09-14 17:27:59
757
原创 (初学)指针即里面各种定义
一、定义int/char/double(etc) * p;二、指向具体对象 1.new(malloc/alloc运算符给指针分配具体空间) char * p; p = new char[100]; strcpy(p,"Hello"); 2.用&运算符指向某对象 int a = 5,* p; p = & a; 3.将**同类型**的指针赋给他 char * p1, * p,a[3] = "abc"; p1 = a; p = p1;三、指针运算和Int
2020-09-13 22:49:21
157
原创 (Get the office2019)Download Office Tool
借鉴原文在此 如侵可删一、 Official Website AddressOffice Tool官网二、Steps1.2.3.4.清除原有的office系列软件(从未安装的可跳过)建议这两个都清一遍 保证彻底清除5.回到主页面 继续清许可证和激活状态清除许可证和激活状态卸载所有密匙和清除激活状态清除服务器地址注意看右边是否有“没有在计算机上发现Office批量许可证”字样 若没有 多清几次 直到出现为止6.回到主页面 下载所需office系列产品常用四件套 有其他需要自行选择
2020-09-06 17:25:10
748
2
原创 tip1 计算幂次方 pow函数
幂次方power函数x的n次方power(x,n);x的n次方根,1/n默认为整形除 强转一下doublepower(x,(double)1/n);
2020-09-06 16:02:53
127
原创 (NCRE)Download Visual C++2010 Express
一、Official Website AddressMicrosoft官网二、Steps拉到最下方找到2010点击下载勾选第一个找到Express 选个语言 下载2020.8.29 OVER
2020-08-29 19:11:34
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人