NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 44384|回复: 8
打印 上一主题 下一主题

[设计资讯] 建筑强排程序的核心算法

[复制链接]
跳转到指定楼层
1m
发表于 2019-2-14 10:53:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 天明2009 于 2019-2-16 18:18 编辑

对于之前发布的程序“强排助手”,很多朋友会质疑:程序考虑消防间距和日照间距了吗?答案是否定的,详细的程序原理介绍请看上一篇文章:强排助手V1.2 问答录

在《问答录》中,笔者把强排的过程分为两步:算量和排图。“算量”是算楼栋的组合情况,“排图”是对组合情况进行楼栋摆放验证。

“强排助手”虽然帮助建筑师完成了第一步,但由于“排图”算法过于复杂,暂时还没实现第二步。尽管如此,笔者在研究过程中发现,排图过程可以简化为“排样算法”。什么是排样算法呢?

排样算法,又称“排料算法”,是工业界常用的自动程序算法,分为二维排样和三维排样。典型应用如下:

二维排样:如何在一块布上,裁出最多的鞋垫;

三维排样:如何将大小不同的货物放入尽量少的车辆。


比如下图中,如何将一块块不规则的菱形表皮排布在矩形原料中。

评分

参与人数 2强度 +3 照度 +10 收起 理由
Rrou + 2 + 10 感谢分享!
za2006 + 1 很有启发!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享分享
2m
发表于 2019-5-31 16:49:16 | 只看该作者
显示无法加载“minkowski.dll”文件,可能是什么问题啊?

点评

缺少这个dll文件。  详情 回复 发表于 2019-6-3 16:42
3m
 楼主| 发表于 2019-6-3 16:42:58 | 只看该作者
darklight 发表于 2019-5-31 16:49
显示无法加载“minkowski.dll”文件,可能是什么问题啊?

缺少这个dll文件。
4m
发表于 2019-7-5 01:36:19 | 只看该作者
学习学习,谢谢大神了
5m
发表于 2019-8-19 02:30:16 | 只看该作者
用图标直观一些吧。
6m
发表于 2020-10-6 01:08:32 | 只看该作者
最近看了诺亚的教程,也在思考这个核心问题。
核心问题是先在有限的面积里解决最大的量
研究下先
7m
发表于 2020-10-6 12:01:16 | 只看该作者
结合最大面积算法确实可以强排
8m
发表于 2021-7-15 09:20:14 | 只看该作者
感谢分享,学习学习
9m
发表于 2021-7-29 14:21:41 | 只看该作者
这个电池创新用法吗,以前都看到是下料时候用,原来还可以这样

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

GMT+8, 2024-11-25 02:16 , Processed in 0.103832 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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