如题,up主最近在学习编织支架的仿真时,遇到一些棘手问题,现在与在座各位小伙伴一起分享。
首先你可以通过一些手段在3D模型软件中获得,当然你也可以通过绕线的方式在仿真软件中获得,本篇想说的是通过类似python以公式代码获得。
up也是在SCI上查找论文的时候无意中发现pyFormex这个脚本软件的,论文作者以此软件得到的编织支架,让本up垂涎三尺,好的,废话不多说,由于篇幅较长,分为上下篇,上篇讲解pyFormex软件的环境搭建以及软件安装。
1.由于pyFormex只能安装在Linux环境,所以先安装linux子系统
2.第一个方法是在Windows10/11上安装wsl(windows subsystem for Linux),通过商店就可以安装Ubuntu,但是苦于没有操作界面一,想通过远程桌面链接的方式,操作起来比较繁琐,emmmm其实就是查了一堆最后没有成功,滑稽脸。第二个方法是通过虚拟机,首先想到的是VMware,下载,通过保姆级安装教程,完成安装,下载Ubuntu镜像文件,安装Linux系统,闪退加花屏,换Ubuntu版本,依旧,up头大好几圈。没得办法更换虚拟机软件VMVirtual Box,同样流水线式保姆级安装,保姆级Ubuntu安装设置,终于,没有闪退,如愿安装完成,打开Ubuntu,操作界面也有就是香,打开终端terminal,啪唧,打不开。
3.terminal终端打不开,这不是要了老命了,你说一个Linux系统终端打不开,要完要玩。。。开始花式问度娘,以下是解决方案
打开设置界面

将语言换成汉语,搞定

4.打开terminal,开始装软件,报没有root权限,-su,输入账号密码也没用
解决方案:新建一个具有超级权限的账号,然后在此账号下赋予之前账号root权限

在超级权限账号下终端输入sudo -i -u usrname
5.安装pyFormex
wget https://download.savannah.nongnu.org/releases/pyformex/pyformex-3.5.tar.gz
tar xf pyformex-3.5.tar.gz
cd pyformex-3.5
sudo ./apt_install_deps
./install.sh build
sudo ./install.sh -S install
pyformex --whereami
6.设置windows主系统与虚拟机子系统之间的共享文件夹
首先在虚拟机设置界面设置一个主系统的共享文件

打开终端,切换到root权限,进入/mnt目录,执行命令:
新建目录:mkdir share
你也可以在Linux的桌面新建sharefile文件夹
挂载:
su(进入root权限)
输入账号密码
cd Desktop/(进入桌面)
mount -t vboxsf share sharefile/(链接windows桌面上share文件夹与linux子系统桌面sharefile文件夹)
ls(检验子系统文件夹里是否有主系统文件夹里的文件)

至此实现了编织支架编程模型的前面准备工作
up主呼出了好大一口气,在此特别鸣谢大学室友程序猿雕哥TV的特别帮助,他也不一定能看到,就这样吧,下次分享编织支架的编程程序
哦豁,再见
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删