首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏铸造模拟

    ProCAST有限元铸造模拟仿真软件CAE

    一、产品简介ProCAST作为铸造模拟方案的先锋,是全球首屈一指的材料物理学数值模拟原型和制造流程供应商。 )、SYSWELD(热处理与焊接模拟)、CFD-ACE(流体及电磁模拟)的优势功能,形成了一套完整的铸造、焊接、热处理模拟解决方案。 因为有限元算法的原因,是目前唯一能对铸造凝固过程进行热-流动-应力完全耦合的铸造模拟软件。适用范围 模块化设计适合任何铸造过程的模拟。 、压力、粒子跟踪、矢量方向等2、热求解器热求解器通过考虑传导、对流和辐射计算传热。 2、Visual-Cast前处理器可以通过ProCAST图形用户界面来定义各种边界条件。

    3.3K10编辑于 2022-09-16
  • 来自专栏用户9688177的专栏

    ProCAST有限元铸造工艺模拟软件

    ProCAST-铸造模拟解决方案ProCAST是一款使用有限元方法(FEM)的铸造仿真软件。 为了模拟金属铸造中实际的工业条件,ProCAST提供了热循环模拟以达到模具的稳定温度状态,若采用并行计算可在数分钟内完成求解。 高压铸造高压铸造过程与模具及压铸机设备密切相关,ProCAST软件可以就高压铸造生产全过程进行模拟,包括压室内的金属液注入,多级压射过程等。 同时拥有压铸机数据库,可根据实际铸造工艺与铸件参数,分析PQ²图,确定工艺窗口,结合模拟效果,优化相关参数。 能够通过两种方式对连铸工艺进行模拟:1、稳态模拟,固定模型,固态金属以铸造速度穿过模型区域;2、非稳态模拟,瞬态模拟,模型随铸造过程延伸,该区域延伸采用MiLE算法-Mixed lagrangian –

    3.9K30编辑于 2022-06-28
  • 来自专栏用户9688323的专栏

    铸造模拟软件MagmaSoft与Novacast的精度对比

    当今世界,铸造模拟仿真软件是任何一个兴盛的铸造厂的必备技术工具。在全球市场上有很多铸造工艺模拟软件,主要功能是模拟金属液流动、凝固过程,以及在凝固冷却过程中铸件的机械性能和应力,提前预测铸造工艺缺陷。 目前全球最好的三个铸造模拟软件分别是MagmaSoft、Novacast和Procast。 在铸造产品试生产阶段,使用这些铸造模拟软件能够节省大量时间和成本,并可以使技术人员更深入的了解金属液在模具型腔中流动和凝固情况。 2、 实验部分用于模拟的铸件如图1所示,它是用于采矿用水泵的组成部分。铸件的重量是0.8千克。一个铸件模型上有12个铸件。在整个模拟过程中,通过改变Connor内浇口尺寸和形状,生产出致密的铸件。 图2为凝固过程中的液相分布对比图2 液相分布对比(A为MagmaSoft软件计算,B为Novacast,凝固时间320秒)图中从左向右液相体积分数分别为70%、50%、30%、20%、10%、0/5%从图中可以看出

    3.1K20编辑于 2022-06-06
  • 来自专栏pandacode_cn

    Swift基础 类型铸造

    Swift基础 - 类型铸造 翻译自:https://docs.swift.org/swift-book/LanguageGuide/TypeCasting.html 类型转换是一种检查实例类型的方法, 定义类型铸造的类层次结构 您可以使用带有类和子类层次结构的类型转换来检查特定类实例的类型,并将该实例转换为同一层次结构中的另一个类。 Media library contains (movieCount) movies and (songCount) songs”) // Prints “Media library contains 2 注意 铸造实际上不会修改实例或更改其值。基础实例保持不变;它只是作为其被转换到的类型的实例进行处理和访问。 任何和AnyObject的类型铸造 Swift 提供了两种特殊类型,用于处理非特定类型: Any可以表示任何类型的实例,包括函数类型。 AnyObject可以表示任何类类型的实例。

    42300编辑于 2023-07-17
  • 来自专栏云市场小程序

    小程序铸造新梦想

    蘑菇街小程序上线2个月,已有300万新用户。充分发挥老用户作用,让优惠进行裂变传播,同时将小程序与大数据及消息能力结合,有效分析用户画像,对顾客进行精准营销,进一步实现顾客召回与二次转化。 拖拽式操作为你的创作如虎添翼,仅需三分钟即可打造出属于自己并令自己满意的小程序,包括:微信小程序,小程序商城,小程序智慧餐饮,小程序酒店,小程序分销系统,小程序会员,小程序砍价,小程序预约,小程序外卖,O2O

    2K471发布于 2018-04-28
  • 来自专栏信息学

    算法专题(2)-模拟

    摘要 本次系列文章主要介绍信息学以下知识点: 11.png 今天我们主要学习 模拟 这部分内容: 二、 模拟 概述: 模拟题在NOIP中十分常见,一般属于简单题,需要拿满分。 模拟题需要理解题意,按照题目要求的直接进行模拟过程,或者按照题目要求模拟一些数据结构。模拟题最关键的是理解题意与细心。 下图显示了一个三张地毯的铺地毯方式,其中实线为1号地毯,虚线为2号地毯,双实线为3号地毯,红点为所求点。 【分析】本题为简单模拟题,只要从前往后扫描所有地毯,模拟盖地毯的过程。 例如当p1=1、p2=2、p3=2时,子串“d-h”应扩展为“dggffeeh”。 【样例输入】 1 2 1 abcs-w1234-9s-4zz 【样例输出】 abcsttuuvvw1234556677889s-4zz 【分析】本题为模拟题,应全面分析题目中的五个条件。

    60120发布于 2019-12-03
  • 来自专栏Initial programming

    初识算法 · 模拟2

    前言: ​本文的主题是模拟,通过两道题目讲解,一道是Z字形变化,一道是数青蛙。 链接分别为: 1419. 数青蛙 - 力扣(LeetCode) 6. 算法原理 因为是一道典型的模拟题目,所以我们只需要模拟一下这个过程就可以了: 解法一的话,直接就老老实实的模拟呗,不过这种方法的时间复杂度和空间复杂度都是比较高的,就拿创建的矩阵来说,我们都不知道矩阵的长究竟有多长 就像是这样,转换成了下标之后,我们找规律就可以了,从第一行开始,发现是从0到6,也就是公差为6,此时的n是2,那么公差d是等于2 * n - 2的,其他n的取值也是这种情况,这里就不验证了。 * numRows - 2; // 处理第一行 for (int i = 0; i < s.size(); i += d) ret += s[i] 算法原理 对于这道题目来说,是不是和提莫攻击这道题目有点类似,因为都是模拟一个序列,提莫攻击模拟的是提莫的攻击,对于这道题目来说模拟的是青蛙的蛙鸣行为。

    21900编辑于 2024-11-19
  • 来自专栏深入浅出区块链技术

    NFT新手教程:如何铸造一个NFT(第2部分)

    译文出自:登链翻译计划[1] 译者:翻译小组[2] 校对:Tiny 熊[3] 在本教程中,我们继续通过使用 Alchemy 的 API 来铸造 NFT。 铸造NFT是在区块链上发布 ERC-721 真实代币的行为。继续使用我们在NFT 教程第一部分[4]中的智能合约,让我们发挥 web3 技能,铸造一个 NFT。 在本教程结束时,你将能够按照你的内心(和钱包)的愿望铸造更多的 NFT! 让我们开始吧! ", "image": "ipfs://QmWmvTJmJU3pozR9ZHFmQC2DNDwi2XJtf3QGyYiiagFSWb", "name": "Ramses" } 请自由改变 json 在Etherscan上查看你的NFT交易哈希 这就完成了,你现在已经在以太坊区块链上部署了 NFT 合约,并铸造了自己的 NFT 代币。

    3.5K21编辑于 2022-05-25
  • 来自专栏用户9752880的专栏

    什么是NFT艺术品铸造

    ID,通过这个ID我们就可以在智能合约中读取图片NFT的信息数据,这个时候会得到一个通证的URL,就是我们日常所说的网址,这个网址它就相当于一把密钥,通过这个密钥你就能借助浏览器还原储存在这个系统中所铸造

    42520编辑于 2022-06-14
  • 来自专栏深入浅出区块链技术

    如何在Solana上铸造一个NFT

    译文出自:登链翻译计划[1] 译者:翻译小组[2] 校对:Tiny 熊[3] 概述 Solana 是一个新兴的区块链,旨在解决以太坊的可扩展性问题,这边文章将逐步介绍如何在 Solana 上创建一个 在本指南中,我们将以编程方式创建 2 个独立的账户,一个账户用于铸造 NFT,另一个账户将接收 NFT。然后编写代码,在 Solana 上完成 NFT 的铸币和发送。 现在让我们把它按行解析: 第 2 行:我们使用之前导入的Keypair类,通过调用generate() 方法来生成一个新的密钥对。这将创建一对新的公钥和私钥,并将其存储在 fromWallet。 铸造 NFT 并发送 现在是时候铸造一个 NFT 并将其发送给某人,花点时间看看下面的代码,以实现这一目标,并阅读注释以了解每个函数的作用: // Minting 1 new token to the fromWallet.publicKey, // 铸造权限 1 // 铸造数量 ); await setAuthority( connection

    2.5K30编辑于 2022-11-07
  • 来自专栏微光点亮星辰

    MSYS2模拟Linux环境

    首先介绍一下MSYS2是什么,简单来说就是在windows平台上安装一个软件,用于模拟Linux的环境,我们在使用github的终端的时候可能也见过类似的东西,安装包是exe可执行文件,不用什么繁杂的配置 安装包可以在官网http://msys2.github.io/,百度搜索MSYS2也可以找到,根据系统位数选择相应的安装包,很好的一点是在官网上就有安装和初始化更新的步骤,在这里简要的再说明一下。 接下来小编继续介绍一些常见的问题,比如模拟的这个Linux系统的文件都存在哪里? 在option中的Text可以更改如上两项进行测试,可根据自己的需要选择编码,这样的话我们可以直接模拟出一个Linux环境做一些测试,当然,这个工具是小编在研究JDB的过程中发现的,大家可以先安装一下,

    2.1K21发布于 2020-04-10
  • 来自专栏热爱编程的证据

    2024419学习笔记 vector模拟实现(2)

    本次学习重点 1.迭代器区间构造和size_t n 构造 2.string扩容问题 3.erase的缺陷 1.迭代器区间构造和size_t n 构造 vector支持用一段迭代器区间构造,也可以支持任意类型的迭代器区间 2.string扩容问题 vector可以构造string类的动态数组,当我们需要对这个数组进行扩容时就需要考虑一下值拷贝的问题。 模拟实现vector的push_back时,采用的是基于原理的开辟新空间,将旧空间的内容拷贝到新空间去(memcpy),看上去好像并没有什么问题,但如果是元素是string类的话就犯大错了,构造时并不会出现什么

    19810编辑于 2024-04-26
  • 来自专栏学习成长指南

    C++学习---string模拟实现(2

    1.随机插入一个字符串 (1)insert函数插入一个字符的方法我们在之前的模拟实现里面已经搞过了,那个里面要注意的是这个全体向后挪动的循环过程,这个里面我们要实现的是插入字符串的模拟实现; (2)这个插入字符串还是需要注意这个在头部进行插入的情况 4个字符,第二次这个删除100个肯定是不可能的,但是这个时候编译器不会报错,而是删掉pos位置后面的全部字符,第三次的这个只传递了一个参数就会默认删掉pos位置后面的全部字符; 3.resize函数的模拟实现 (1)我们的这个resize函数的总用就是可以缩小这个字符串的容量,也可以增加这个字符串的容量,具体的模拟实现如下所示: (2)这个模拟实现我们给了2个参数,第一个就是这个容量的大小,第二个就是在这个扩容的情况下面需要拿什么字符进行填充 temp把原来的数组给拷贝过去,删掉原来的空间,最后更新这个_capacity容量的大小,这个函数的模拟实现相当于是使用的动态内存的开辟和释放; 4.find函数的模拟实现 (1)首先就这个函数查找到这个单个的字符 ,我们想要把这个s1拷贝给s2,如果我们自己不去写的话,编译器就会默认执行浅拷贝,这样的话s2,s1就会指向同样的一块区域,释放一块的话就无法进行这个赋值了,因为这个浅拷贝之后substr函数被调用了,

    12000编辑于 2025-02-24
  • 来自专栏技术一点点成长

    Struts2拦截器模拟

    前言:   接触Struts2已经有一段时间,Student核心内容就是通过拦截器对接Action,实现View层的控制跳转。 本文根据自身理解对Struts2进行一个Java实例的模拟,方便大家理解! 示意图   通过以上简单的示意图,我们可以看到Struts2将ServletAPI与业务处理分离,让开发者能够在用户向客户端发送请求的时候通过拦截机制更好的进行业务层处理,提高开发效率。 下面我们就通过几个Java类模拟Struts2拦截器的实现。 2 1 后记:接触过WebWork的朋友应该会发觉struts2跟其很相似,实际上Struts2就是Struts1和WebWork的结合体。其主要技术大部分来自WebWork!

    25910编辑于 2022-08-09
  • 深度剖析数据中台架构图,铸造数字文明的基石

    2、沉淀可复用的数据资产核心能力:将原始数据加工成标准化、标签化、主题化的数据资产(如用户画像、商品画像、业务指标库等),形成企业级数据资产目录。

    82520编辑于 2025-02-26
  • 来自专栏C++语法及相关算法详解

    模拟篇——算法浮世绘,探寻模拟之境的计算艺术(2

    前言 上篇我们介绍了模拟算法的原理概念及部分基础题型,本篇将结合进阶题目,深化对于模拟算法的理解运用。 一. 例如1->1 2->11 3->21 1.3 思路讲解: 所谓「外观数列」,其实只是依次统计字符串中连续且相同的字符的个数。依照题意,依次模拟即可。 实际应用场景 工程与科学研究 模拟算法广泛应用于航空航天、材料科学等领域,如模拟飞行器空气动力学特性或预测新材料的性能。 游戏开发与虚拟现实 在游戏与VR中,模拟算法赋予虚拟角色真实行为,营造身临其境的体验,例如模拟天气变化或物理碰撞效果。 让我们踏上这段探索之旅,在数字模拟的镜像中窥见未来的可能性。 本篇关于模拟算法的讲解就暂告段落啦,希望能对大家的学习产生帮助,欢迎各位佬前来支持斧正!!!

    14710编辑于 2025-11-05
  • 来自专栏区块链技术分享

    NFT头像铸造交易平台系统开发分析

    在 2021 年,NFT 发行铸造,人们在 NFT 市场上花费超过 410 亿美元的加密货币,由此可见 NFT 的项目之火热。 为什么以太坊网络在 NFT 项目中如此受欢迎呢?让我们来一探究竟。

    70740编辑于 2022-06-29
  • 来自专栏腾讯云 TO B产业生态

    腾讯云WeCity持续进化,铸造高韧性未来城市!

    结合本次的升级理念,WeCity未来城市发展模式与路径联合课题组也在此次专场中正式成立,由来自腾讯云、腾讯研究院与我国研究界和学术界的2位院士、16位专家教授共同为WeCity未来城市的持续发展进化提供建设性意见 倒计时2天|武汉,“码”上见! 生态大会来啦!探寻未来城市的无限可能,更有双重大礼相送 想了解更多资讯 欢迎点击关注公众号/视频号

    1.8K20编辑于 2022-06-24
  • 来自专栏技术开发分享

    NFT铸造拍卖交易平台怎么开发?合约部署流程

    我们模拟一个拍卖合约,其中在这个程序中,并且初始便定义了商品信息,跟拍卖时间和起拍价,对于这三个东西,我们都是可以直接修改的,自己根据需求定义一个函数,用于推送商品等。 commodity[0] = "xuperchain Lamborghini"; commodity[1] = "xuperchain Benz"; commodity[2] auctioned"; //定义待拍卖状态 state[1] = "Under auction"; //定义拍卖中状态 state[2] Astate[numb] = 3; }else{ //将商品状态修改为成功拍卖 Astate[numb] = 2; You can't extract"); //使用require判断商品是否成功出售 require(Astate[numb] == 2 ,"Your product

    1K30编辑于 2023-03-02
  • 来自专栏Yui编程知识

    内存函数(2)memmove函数的模拟实现

    添加链接描述 memmove应用 #include <stdio.h> int main() { int arr[] = { 1,2,3,4,5,6,7,8,9,10 }; memmove(arr 0; } 打印结果1 2 1 2 3 4 5 6 7 8 9 10 但是如果我们用memcpy #include <stdio.h> int main() { int arr[] = { 1,2,3,4,5,6,7,8,9 return 0; } 结果也是1 2 1 2 3 4 5 6 7 8 9 10 可是上篇文章中我们写的memcpy函数的模拟实现却没能完成。 memmove函数的模拟实现 到模拟实现的环节了,大家要好好看哦~ 要实现memmove函数的模拟实现,我要先认识到它的内涵。 如果数组为1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 为目的地,3 4 5 6 7 为源头 我们要做的就是从前向后拷贝先把3拷贝到1的位置然后依次向后。

    28410编辑于 2024-10-15
领券