明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3343|回复: 48

[提问] 关于管材下料问题

[复制链接]
发表于 2024-1-16 11:13:23 | 显示全部楼层 |阅读模式
在一些工作当中,有时候需要简易的计算一下所需材料数量。
于是就有这种工具的需求
搜索了一下论坛,没找到类似的工具,请问这种工具有前辈研究过吗?
我目前的处理办法是用表格计算,手动输入还是挺麻烦的。
有没有大佬,有兴趣开发一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2024-1-19 23:55:46 | 显示全部楼层
本帖最后由 xyp1964 于 2024-1-20 13:58 编辑

((6000 116 2);长度 数量 切割损耗
  (4368 96 84 74 62 58 46);短料表
  (((((3400 1) (2500 1)) 5900) 100);下料组合表 长度小计 组数
   ((((500 11) (300 1) (100 1)) 5900) 9)
   ((((500 1) (300 18)) 5900) 1)
   ((((300 19) (100 2)) 5900) 3)
   ((((300 16) (100 11)) 5900) 1)
   ((((100 58)) 5800) 1)
   ((((100 16)) 1600) 1)
  )
  "97.70%";利用率
)

((6000 116 2)
  (4368 96 84 74 62 58 46)
  (("3400×1+2500×1=5900" 100)
    ("500×11+300×1+100×1=5900" 9)
    ("500×1+300×18=5900" 1)
    ("300×19+100×2=5900" 3)
    ("300×16+100×11=5900" 1)
    ("100×58=5800" 1)
    ("100×16=1600" 1)
  )
  "97.70%"
)

((6000 116 3)
  (4352 94 61 43 37 26 19)
  (("3400×1+2500×1=5900" 100)
    ("500×11+300×1+100×1=5900" 9)
    ("500×1+300×18=5900" 1)
    ("300×19+100×2=5900" 3)
    ("300×16+100×11=5900" 1)
    ("100×58=5800" 1)
    ("100×16=1600" 1)
  )
  "97.70%"
)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2024-1-19 17:30:16 | 显示全部楼层
aws 发表于 2024-1-19 16:51
哦,数据提取完全没有难度,关键是算法,你那个算法,能用中文描述一下吗

就是模拟现场切割,假设有一堆固定长的原材料,和一堆长短不一的需要生产的材料,怎么切最省又最快呢?如果我们先把最短的那些切出来,最后剩下的是一堆长的还没生产,这种情况就会产生很多料头,这些剩下的料头长度可能超过原本需要生产的那些短的材料,所以先切短的不行,那就先切长的,假设原材料长10米,需要生产的材料中最长的是7米,那就先把七米的切完,剩下的都是三米的料头,然后再把三米的料头当原材料去找接近三米的需要生产的材料,如此循环直到切完10米长的原材料,按照这个切法,最后剩下的需要生产的材料都是比较短的,这种情况下剩下的料头是最短的,

评分

参与人数 1明经币 +2 收起 理由
xyp1964 + 2 赞一个!

查看全部评分

发表于 2024-1-19 16:37:01 | 显示全部楼层
aws 发表于 2024-1-19 16:17
目前每根管材,都以线的形式存在,所以拾取对象非常方便,你说的放样是啥意思呢,放样不是三维操作吗

放样就是根据图纸将杆件单独画出来,当然远途上有,但是不利于数据提取啊,我们是做幕墙的,比如说提型材,就是单独放样,用动态的拉伸块,然后用程序导出拉伸块的数据,程序内部进行套裁处理,最后导出套裁表。
发表于 2024-1-16 13:12:55 | 显示全部楼层
lisp 计算太慢 容易假死  arx可以
 楼主| 发表于 2024-1-16 13:19:20 | 显示全部楼层
xfjiamy 发表于 2024-1-16 13:12
lisp 计算太慢 容易假死  arx可以

零件套料都能做出来,我觉得这个应该比那个简单。
发表于 2024-1-16 14:15:23 | 显示全部楼层
同问,等帅气版主和大佬们出手
发表于 2024-1-16 14:19:55 | 显示全部楼层
一维的速度还可以,可以找我定制
发表于 2024-1-16 14:23:23 | 显示全部楼层
aws 发表于 2024-1-16 13:19
零件套料都能做出来,我觉得这个应该比那个简单。

很简单的思路,凑数法。
发表于 2024-1-16 14:56:12 | 显示全部楼层
mahuan1279 发表于 2024-1-16 14:23
很简单的思路,凑数法。

哈哈,你大概率没有写过类似的程序,路人思维是没问题,但是写代码的不是这么想的
发表于 2024-1-16 15:20:53 | 显示全部楼层
你这尾料是咋算的?
发表于 2024-1-16 15:23:02 | 显示全部楼层
liuhe 发表于 2024-1-16 14:56
哈哈,你大概率没有写过类似的程序,路人思维是没问题,但是写代码的不是这么想的

你怎么知道我没写过?有时按人工思维也不失为一种方法。
发表于 2024-1-16 15:26:29 | 显示全部楼层
mahuan1279 发表于 2024-1-16 15:23
你怎么知道我没写过?有时按人工思维也不失为一种方法。

欢迎大佬秀一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 23:18 , Processed in 0.205630 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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