catia知识工程_CATIA知识工程制作菠萝(UDF+loop)阵列复制

59f0fe8076fb6b88f6a8564d5f5c2400.png

每次想起菠萝都回忆起水果摊老板娴熟的菠萝去皮手法。拿刀子斜着下去,分分钟环切而成,咔咔几瓣,盐水里一放,牙签一插举起那味道酸甜可口。

不说吃的了,惊叹大自然鬼斧神工,今天尝试用CATIA超级复制工具来画个菠萝。

下面开始制作:制作之前我们要先分析。我们要大规模复制,首先先分析单个特征,搞清楚单个特征的创建方法。然后,分析提炼单体之间的变化关系,这些关系变化能否跟数目的递增建立联系。

下面开始制作,第一步就是画出单体。大致步骤如下,这些都比较基础,不再多讲了。

82872fc860a89b3c82e3307fe5b28635.gif
dc78bf40ddaed4f5ddbddf16977cb449.gif

赋参及关系式

6d9b2431078538864d3c24b6d45aea4e.png

创建单体过程目录树

589bd90cd139b66b73b51add397b01c2.png

第二步制作UFD,将上面建立的单体封装成UFD,将需要单体变化的参数发布出来,如下图,Hcyclinder,Rcylinder,Rratio等

d3d8ff2b176d9dd22e2d18499eae3b42.gif
99aeefb9fd36587eb21154bc5a6f7129.png

第三步,创建loop

eea8ecbbb73fc93d90e5d5b30ddd88be.gif
9118876237d439d959d330a9f69870a0.gif

loop设置完成,坐等电脑自己去干活,图中电脑自动按照要求将320个单体生成。

7bd6f45d4e4bd066637697f762ffcf83.png

THE End!

欢迎小伙伴们交流学习,在CATIA知识工程世界里发现更多有趣的小东西,共勉!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
pandas_udf是PySpark中的一个API,用于定义用户自定义函数(User Defined Functions,简称UDFs)。它使用Arrow传输数据并使用Pandas进行数据处理,可以进行向量化操作。有两种类型的pandas_udf,分别是Scalar(标量映射)和Grouped Map(分组映射)。 Scalar Pandas UDF用于向量化标量操作,常常与select和withColumn等函数一起使用。调用的Python函数需要使用pandas.Series作为输入并返回一个具有相同长度的pandas.Series。具体执行流程是,Spark将列分成批,并将每个批作为数据的子集进行函数的调用,进而执行Pandas UDF,最后将结果连接在一起。 Grouped Map Pandas UDF用于在分组的数据上进行向量化操作。它可以在GroupBy操作后的DataFrame上使用,相比于Scalar Pandas UDF,它可以处理更复杂的逻辑,例如聚合操作。使用Grouped Map Pandas UDF时,需要使用@pandas_udf装饰器或包装函数来定义函数。 通过使用pandas_udf,可以更高效地处理数据,提高数据处理的效率和性能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [pyspark pandas_udf](https://blog.csdn.net/weixin_40161254/article/details/91548469)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [一文解读pandas_udf](https://blog.csdn.net/weixin_42223090/article/details/130126261)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值