FlexCLI

2025-12-11 0 894

FlexCLI / flexhopper

FlexCLI是C ++/CLI接口,可从.NET环境访问物理引擎NVIDIA FLEX。此外,存储库包含FlexCLI的实现,以rhino3d中的grasshopper插件的形式进行。该插件(称为FlexHopper)提供了在CAD软件FlexCLI中使用NVIDIA FLEX Physics模拟的可能性。

FlexCLI是针对Nvidia Flex版本1.1.0构建的。 Nvidia Flex是NVIDIA的专利性质。该存储库的作者没有创建或更改NVIDIA专有法规,也不是Nvidia Flex的作者。该存储库的作者仅是FlexCLI和Flexhopper的作者,它们都可以在相应的文件夹中找到。此存储库中提到的GPL-3.0许可适用于FlexCLI和Flexhopper,而不适用于NVIDIA专有代码(文件夹FlexCore110中的任何内容)。该文件夹中可以找到各自的许可证。
有关NVIDIA Flex的更多信息,请转到这里:https://developer.nvidia.com/flex and https://developer.nv**id*ia.com/nvidia-flex-110-reard

FlexCLI仅在X64架构上运行。它是针对.NET 4.5.2建造的

Flex.SLN包含FlexCLI和Flexhopper。构建解决方案后,所有编译的文件将存储在“箱”内。确保将编译器平台设置为X64。

用Rhino 6 64位和Grasshopper测试了Flexhopper 1.0.0076

Flexhopper教程:
https://*vimeo.*com/*253491269
https://www.*y**outube.com/watch?v=dzk0_vd-h60&list=plw7gqzl_i29z8ohcrpgxgndwnuljqzucz

联系信息:
benjamin@felbrich.com
flexhopper@felbrich.com
https://www.l*in*ke*din.com/in/benjamin-felbrich/
https://*twitt*er.*com/bfelbrich

硬件要求NVIDIA FLEX

  1. 基于Windows的机器在X64位运行。 (训练营 /并行桌面设置也可能起作用。尝试一下)
  2. 专用的NVIDIA和AMD图形卡支持DirectX11并运行以下驱动程序之一:
    NVIDIA GEFORCE GAME READY驱动器372.90或更高
    AMD Radeon驱动程序版本16.9.1或更高版本
    板上图形芯片(例如Intel HD Graphics 4000)不受支持,可能会崩溃您的系统

指示

请遵循以下选项之一下的说明:

选项1:仅使用Flexhopper

  1. 确保您的机器满足硬件要求(请参见上文)。
  2. 确保您拥有最新版本的Rhino 6 64bit以及最新版本的Grasshopper (在Rhino单击“帮助”>“检查更新”)
  3. 下载包:
  • 请访问www.food4rhino.com/app/flexhopper
  • 下载最新版本
  • 解压缩包,它应包含:
    • Flexhopper.gha
    • FlexCLI .dll
    • NVFLEXEXTREALED3D_X64.DLL
    • NVFLEXREALEAST3D_X64.DLL
    • amd_ags_x64.dll
  • 将所有文件解放到您的Grasshopper组件文件夹中(通常在\’c:\\ users \\ your-user-name \\ appdata \\ roaming \\ roaming \\ grasshopper \\ liberaries\’)
    …如果找不到该文件夹,请打开蚱hopper,单击“文件>特殊文件夹>组件文件夹”
    (或者,对于Food4Rhino,您可以从此网站上的“/bin/preamay release”文件夹下载必要的文件)
  1. 解锁所有.dll和.gha文件(右键单独单击它们 – >属性 – > tick解锁)
  2. 64位模式下启动Rhino 6并开始使用Flexhopper
  3. 在示例文件/Flexhopper中查看示例文件。但是不要太依赖它们,他们可能已经过时了(对不起)

选项2:使用FlexCLI编写您自己的Nvidia Flex的实现。

  1. 转到此存储库中的 /bin文件夹,然后下载所有文件,除了“ flexhopper.gha”
  2. 将所有这些文件放入您选择的一个目录中
  3. 开始使用.net中的FlexCLI .dll

选项3:下载,编译和编辑此存储库

  1. git克隆https://gi*thub.c*o*m/heinzbenjamin/flexcli
  2. 按照FlexCore110/include/readme.md中的说明进行操作

常见错误

Flexhopper仅与Rhino 6 64位一起使用。
如果您收到一条错误消息,说FlexCLI或其一个依赖性无法加载,请确保:
答:解锁库文件夹中的所有flexhopper相关文件(右键单击 – >属性)
B.将犀牛6更新为最新版本。
C.在64位模式下启动犀牛6
如果您的机器重置Flexhopper引擎时崩溃:
答:确保您的计算机满足硬件要求(请参见上文)
B.考虑通过相应地调整flex求解器选项中的MEMQ输入来减少您的flexhopper所需的内存

引用

稳定的发行doi:

引用为

费尔布里奇,本杰明。 (2019年7月30日)。 Heinzbenjamin/ FlexCLI : FlexCLI -Flexhopper(版本v1.1.2)。 Zenodo。 http://doi*.org/1*0*.5281/Zenodo.3355744

Bibtex

@misc {heinzbenjamin_2019_3355744,
作者= {felbrich,benjamin},
title = {heinzbenjamin/ FlexCLI : FlexCLI -flexhopper},
月份= 7月,
年= 2019年,
doi = {10.5281/zenodo.3355744},
url = {https://d*oi.**org/10.5281/zenodo.3355744}
}

下载源码

通过命令行克隆项目:

git clone https://github.com/HeinzBenjamin/FlexCLI.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 编程相关 FlexCLI https://www.zuozi.net/33972.html

firecrawl
上一篇: firecrawl
SillyTavern
下一篇: SillyTavern
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务