首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Revit二次开发

    Revit二次开发案例之拆分(按照跨进行拆分打断

    但有些时候着实不便,尤其在修改核对的时候,还需要去打断,那么如何能够自动按结构跨自动断,成了问题。 图1 要实现这个功能需要几点思路分析: 分跨打断的依据是什么? 选择哪些对象来打断? 小编实现的思路如下: 应按主和次进行分跨打断。 不一样的结构类型,布置也会不一样,所以要区分主次,如果只是框架结构,没有次倒也好办,如果次较多的情况下,按照主次的顺序要打断是最好的结果。 选择需要打断的。 4.获取和四条边线的最小起点 线和柱边线有不相交的线,也有相交的线。要注意这里容易出错。 5.将交点按从小到大排序 这里使用冒泡排序,是最基础的算法。 按照这个思路基本实现了主的拆分,可以在集合里加入剪力墙来实现更加完整地拆分。在拆分完主后别忘了给主一个标记,可以更好地区分主,为下一步次拆分打好基础。

    2.5K30编辑于 2022-04-21
  • 来自专栏python3

    python用法

    python知识点 python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言 python的特点: 1.易于学习,2.易于阅读,3.易于维护,4.一个广泛的标准库,5.互动模式,6.可移植 "2 - c 的值为:", c c = a * b print "3 - c 的值为:", c c = a / b print "4 - c 的值为:", c c = a % b print "5 # 修改变量 a 、b 、c a = 2 b = 3 c = a**b print "6 - c 的值为:", c a = 10 b = 5 c = a//b print "7 - c 的值为:",

    62310发布于 2020-01-08
  • 来自专栏孟永辉

    建章的元宇宙

    文/孟永辉 如果你听过携程集团董事局主席建章有关元宇宙的表述,或许你会有和我一样的感触,即,他对元宇宙的认知还是相当理性与客观的。 谈及元宇宙,建章坦言,元宇宙的诱惑开始非常大的,之所以会有如此大的诱惑力,其中一个很重要的原因在于,它可以低成本地让人们获得满足。 而建章对于元宇宙成为真宇宙的辅助工具和营销手段的做法,可以说是符合当下元宇宙的发展规律和发展状态的。 而建章不仅看到了元宇宙在降低成本上的巨大作用,同样看到了它可能会带来人口的风险、科技的停滞等弊端。 建章对于元宇宙的认识,让我们跳出了当下对于元宇宙的俗套,开始从更高的高度来重新审视并看待元宇宙。

    38810编辑于 2021-12-16
  • 来自专栏数值分析与有限元编程

    力学概念| 的极限弯矩

    ▲图1 的应力分布 考虑弯矩 M 作用在一段理想弹塑性材料的梁上,开始时截面上的正应力呈线性分布,如图1b所示。 ▲图3 对于混凝土,不会出现全截面塑性的情况,而是受拉区的混凝土的最大压应力和受拉区的钢筋的屈服应力组成的力偶即为极限弯矩。

    96610编辑于 2023-12-04
  • 来自专栏知识点分享

    Abaqus单元基础知识

     今天我们介绍一下单元的相关基础知识: 首先,对于长度方向大于截面尺寸10倍以上的结构,通过用单元简化,可以有效缩减模型规模,提高计算效率。因此,单元适用范围很广,是常用的结构单元之一。 以下是单元的命名规律: 由于空间单元除了拉压、弯曲自由度外,还具有扭转(翘曲)自由度,所以一般相同边界载荷条件下,平面单元与空间单元计算结果会有一些差异,因此,在选择单元时要根据实际情况选择。 单元按节点数量分为两类:2节点单元、3节点单元 具有不同积分点的单元分类如下:对于单个单元来说,积分点数量越多,单个单元具有更好的柔度,越适合模拟大弯曲变形的结构,如海底光缆。 本文以工字作为建模单元:在定义工字截面属性时,I 的作用如下:定义单元横截面轴在截面内与截面底部的距离。  单元变形结果(打开beam截面渲染) 单元Mises应力结果(打开beam截面渲染) 本例用工字单元建模,下面是工字的截面积分点分布情况: baqus能够基于beam 截面渲染,给出单元截面内的应力分布情况

    1.7K20编辑于 2022-06-29
  • 来自专栏分享/效率/工具/软件

    5. 安装k8s的master节点和worker节点

    5. 安装k8s的master节点和worker节点 B站视频地址: 5.1k8s-搭建master节点_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 复制init镜像->master master改hostname kubectl get node # 查看kubelet的日志 journalctl -fu kubelet 初始化worker节点 # 安装kubelet kubeadm kubectl cat 0gfmh8.wcwa31l1v9shmcjq \ --discovery-token-ca-cert-hash sha256:8082ae1a748672c6767132397b4d13e5ee5d94d5096fcfe46f00775670b513a1 token 0gfmh8.wcwa31l1v9shmcjq –discovery-token-ca-cert-hash sha256:8082ae1a748672c6767132397b4d13e5ee5d94d5096fcfe46f00775670b513a1

    2.3K20发布于 2020-02-14
  • 来自专栏肖洒的博客

    桥评分系统

    mbuild -setup mcc -m test.m #桥技术评分系统使用须知 ##式桥基本结构 ###一、上部结构 1、上部承重 2、上部一般构件 3、支座(三选一) (1)橡胶 (2)钢支座 (3)混凝土摆式支座 ###二、下部结构 1、桥墩 (1)墩身 (2)盖和系 2、桥台 (1)台身 (2)台帽 3、基础(包括水下基础) 4、翼墙、耳墙 5、锥坡、护坡 6、河床 7、调治 ### 三、桥面系 1、桥面铺装 (1)沥青混凝土 (2)水泥混凝土 2、伸缩缝装置 3、人行道 4、栏杆、护栏 5、防排水系统 6、照明标志 ##使用方法 1、依次选择 桥梁部位、大部件、小部件。 合法数值为[1,5]的整数。 (3)每录入一个编号的构件灾害标度值需点击 确定输入 按钮。 (4) 上部结构 的 支座 选项中和 桥面系 的 桥面铺装 ,只需选择一项即可计算部件得分。 (5)下部结构 中的 桥墩 、桥台 需要依次输入下属的两个选项的标度值才能计算部件得分。其下属选项是同时存在的,必须全部选择并输入灾害值。

    53230发布于 2018-08-02
  • 来自专栏sktj

    python pyqt5 QTreeWidget 动态添加节点

    /usr/bin/env python3 ''' 【简介】 PyQT5中 QTreeWidget 例子 ''' import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import QIcon , QBrush , QColor from PyQt5.QtCore import Qt class TreeWidgetDemo(QWidget self.setWindowTitle('TreeWidget 例子') operatorLayout = QHBoxLayout() addBtn = QPushButton("添加节点 ") updateBtn = QPushButton("修改节点") delBtn = QPushButton("删除节点") operatorLayout.addWidget( = QTreeWidgetItem(child3) child5.setText(0, 'child5') child5.setText(1, '5') self.tree.addTopLevelItem

    5.7K30发布于 2019-07-23
  • 来自专栏数值分析与有限元编程

    ANSYS模拟单元铰接点

    ANSYS模拟单元铰接点有以下几种方法: 1.BEAM3/BEAM4单元,利用结点自由度耦合来实现铰接,在铰接处设两个单独的结点,每个结点只与一个单元连接,然后将此几何位置重合的两个结点的平动自由度耦合

    6.2K50发布于 2018-04-08
  • 来自专栏数值分析与有限元编程

    连续有限元程序

    现在单元坐标系建立单元刚度矩阵和等效节点力向量,再转换到总体坐标系,在总体坐标系下组装总体刚度矩阵和等效节点力向量。求解之后再还原到单元坐标系中。连续分析则不需要在这两个坐标系之间来回折腾。 另外,连续不考虑轴向变形,每个结点的自由度只有2个,即一个线位移和一个角位移,单元刚度矩阵为4X4,共计16个元素。总之,连续程序相对简单一些。 ? ? ? ? ? 有三个或三个以上支座的才叫做连续。连续有中间支座,所以它的变形和内力通常比单跨要小,因而在工程结构(如桥梁)和机件中应用很广。连续属超静定结构,中间支座的变形协调条件为支座两端的转角相同。

    1K40发布于 2018-04-08
  • 来自专栏函数式编程语言及工具

    kka-typed(5) - cluster:集群节点状态监视

    akka-cluster对每个节点的每种状态变化都会在系统消息队列里发布相关的事件。通过订阅有关节点状态变化的消息就可以获取每个节点的状态。 所以想通过重写以前示范的ClusterMemberStatus来了解一下akka-typed环境下节点状态变化消息监听的一些机制。 我们需要一个actor来订阅系统发布的节点状态变化消息。 假设向系统订阅是一种消息的发送,那么得到的节点状态变化消息就是系统的response了。

    77030发布于 2020-06-09
  • 来自专栏后端开发随笔

    RocketMQ5部署单节点服务

    关于RocketMQ的单节点部署官方文档已经描述得非常清楚了,这里只是做一个简单的备忘。 如下安装步骤均基于最新的Apache RocketMQ 5.3.0实现。 5.x版本也支持Broker和Proxy分离部署以实现更灵活的集群能力,详见部署教程。 【参考】 RocketMQ5.x单机部署 Rocketmq 5.x 开启proxy导致8080/8081端口冲突 Rocketmq 5.x Java 客户端 rocketmq5.x创建topic

    64910编辑于 2024-09-09
  • 来自专栏数值分析与有限元编程

    三维单元的转换矩阵

    现在来推导单元转换矩阵 T 的转换公式。 x^{'} 轴在 Oxyz 坐标系中的方向余弦 设 (x_i,y_i,z_i) 和 (x_j,y_j,z_j) 为节点 i 和 j 在整体坐标系 Oxyz 中的坐标。 ,若用 \bf g 表示 ik 方向的单位矢量,则有 \mathbf {g} = g_1 \mathbf e_1 + g_2 \mathbf e_2+ g_3 \mathbf e_3 \quad (5) ,必须提供附加点 K 的坐标,来确定单元的主平面。 这是与平面单元和杆单元的不同之处。 K 点坐标只需与 i,j 节点 z 坐标不同即可。图2所示为ANSYS软件中beam188单元的K点。

    69610编辑于 2024-05-10
  • 来自专栏松华说

    老师小课堂|谈谈本地缓存

    本地缓存指的是单机实例的JVM内存数据。多个实例共享着同一个分布式缓存,组成了多级缓存架构。这种多级缓存的特点是,最外层读取速度快但是空间小,越内层速度慢但是空间大,甚至最最内层还可以使用磁盘作为最后一道保障。

    65720发布于 2020-10-10
  • 来自专栏松华说

    老师小课堂|谈谈模板方法模式

    不久后,新的业务需要复用这些流程,需要步骤1\2\3,但是不需要步骤4\5,甚至看不懂步骤4\5是做什么的,也不知道什么条件下会被调用,原有设计就显得不够简单了。 怎么理解这里说的简单呢?

    46620发布于 2020-11-17
  • 来自专栏松华说

    老师小课堂|谈谈线程池

    在这种场景下,很容易出现父子任务,父子任务共用一个线程池的话可能会出现死锁,这个是需要特别留心的。

    49310发布于 2020-11-09
  • 来自专栏Devops专栏

    jquery 元素节点操作 - 创建节点、插入节点、删除节点

    jquery的节点操作说明 前面的篇章对于jquery的元素操作大部分是使用html()的方式来操作,这种直接使用字符串创建的方式也是性能最高的。 使用html()操作节点 首先编写一个div包含一个a标签,如下: ? 下面来给这个a的后面加上一个span标签看看,如下: ? 另外还有其他创建节点、插入节点、删除节点的方法,如下: var $div2 = $('

    这是一个div元素
    '); # 创建节点 append() appendTo() #在现存元素的内部 在现存元素的内部,从前面插入元素 after() insertAfter() #在现存元素的外部,从后面插入元素 before() insertBefore() #在现存元素的外部,从前面插入元素 创建节点 // 删除节点 $('a').remove();

    10.5K40发布于 2019-05-31
  • 来自专栏从零学习云计算

    openshiftorigin工作记录(5)——node节点系统资源预留

    实际应用中发现,如果不做处理,当集群内应用数量不断增加时,会占满node节点的系统资源,导致某node节点挂掉,同时也会造成openshift集群的卡死。 解决思路为设置node节点系统资源预留值。 参考k8s博客:《Kubernetes 针对资源紧缺处理方式的配置》、《kubernetes节点资源限制》 设置node节点系统资源预留值 如果尚未安装集群 修改ansible的hosts文件,在变量openshift_node_kubelet_args 如果已安装集群 修改每个节点的/etc/origin/node/node-config.yaml文件。 修改文件中的kubeletArguments。 查看创建失败的pod日志 [这里写图片描述] 可以看出,创建失败的原因是没有节点满足该pod的内存需求。 查看node节点的内存使用量 [这里写图片描述] [这里写图片描述] 可以看出,node节点的内存还有2G多可用。 这样就可以避免node节点系统资源被使用完,导致节点挂掉。

    1.2K100发布于 2018-01-03
  • 来自专栏从零学习云计算

    openshiftorigin工作记录(5)——node节点系统资源预留

    实际应用中发现,如果不做处理,当集群内应用数量不断增加时,会占满node节点的系统资源,导致某node节点挂掉,同时也会造成openshift集群的卡死。 解决思路为设置node节点系统资源预留值。 参考k8s博客:《Kubernetes 针对资源紧缺处理方式的配置》、《kubernetes节点资源限制》 设置node节点系统资源预留值 如果尚未安装集群 修改ansible的hosts文件,在变量openshift_node_kubelet_args 可以看出,创建失败的原因是没有节点满足该pod的内存需求。 查看node节点的内存使用量 ? ? 可以看出,node节点的内存还有2G多可用。 这样就可以避免node节点系统资源被使用完,导致节点挂掉。

    87330发布于 2019-05-26
  • 来自专栏数值分析与有限元编程

    有限元| 单元自由度释放

    如果我们要使用有限元方法来分析图1中所示的,我们将使用两个单元来离散之。铰链应只考虑一次,或者与单元1相关联,或者与单元2相关联。 如果由两个单元离散化,一个单元右端有铰链,另一个单元左端有铰链,结果将是奇异刚度矩阵。 如果单元节点2有铰,则刚度方程(1)的分块矩阵形式 \left[ \begin{array}{c|c} \mathbf k_{11} & \mathbf k_{12} \\ \hline \mathbf mathbf k_{22}^{-1}\mathbf k_{21})\mathbf d = \mathbf F - \mathbf k_{12}\mathbf k_{22}^{-1}M_2 \quad (5) frac {l}{4EI} \frac {Pl}{8} \\ & = \begin{Bmatrix} -\frac {11P}{16} \\ -\frac {3Pl}{16} \\ -\frac {5P

    68210编辑于 2024-05-20
领券