- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Altium Desinger --学习过程的错误整理
文章目录前言一、覆铜区域报错二、覆铜时铜层与布线和通孔的连接问题三、多层板的单层显示模式四、多个工程的原理图和PCB合并前言本篇博文是Altium Desinger软件学习和使用过程中遇到的各类问题的整理,后续将持续更新。一、覆铜区域报错报错信息:Design contains shelved or modified (but not repoured) polygons. The result of DRC is not correct. Recommended to restore/re.
2021-08-16 22:36:45 4758
原创 Altium Desinger --多个工程文件的原理图和PCB合并
文章目录一、工程文件的预处理——重新编号二、合并原理图和PCB(一) 新建工程和PCB(二)重置元器件Unique IDs(三)PCB的合并(四)其他操作一、工程文件的预处理——重新编号将每个独立的工程文件中所有元器件、导线/Net等进行重新编号,通过添加后缀的方式来加以区分。元器件的编号:在原理图界面,选择“工具”-“标注”-“原理图标注”,对下图选中区域进行参数设置,依次点击“Reset All”-“更新更改列表”-“接收更改(创建ECO)”;完成重新编号后,重新保存所有原理图;在PCB图界.
2021-08-16 22:35:27 9088
原创 Geant 4输出数据整理:ROOT文件转存为MAT文件
前言Geant 4输出数据往往采用Root文件,其数据输出效率较高,由于文本文件格式,尤其是数据文件较大时。博主在工作中需要用Matlab处理数据,因此整理了Root文件转存为Mat文件的程序。对于1G大小的Root文件,程序处理时间约37秒(读取+保存),完全可以接受。一、...
2021-01-15 14:11:01 1006
原创 在Win 10子系统(WSL)中安装MATLAB
前言系统与软件:Windows10子系统(WSL)Ubuntu 16.04 和 MATLAB 2018a;安装方法:在Linux下安装MATLAB的常规方法的基础上,需要注意图形界面和挂载IOS。常规安装方法可参考:1.linux安装MATLAB R2018a步骤2.ubuntu16.04安装MATLAB R2017b步骤详解(附完整文件包)一、图形界面由于MATLAB安装过程中需要打开设置窗口,因此需要提前安装图形界面,同时可用于MATLAB运行窗口的显示。图形界面可以是子系统的完整图形界
2021-01-11 18:11:08 3657 3
原创 【PCB学习笔记】立创元件与封装导入AD20
【PCB学习笔记】立创元件与封装导入AD20Step1:立创元件和封装“导出”Altium;Step2:AD20 打开文件,如果显式错误,则Ctrl+S,保存文件(默认);关闭文件后,再次打开即可;Step3:AD20 中将元件和封装分别生成原理图和PCB库(“设计”菜单),之后便可以分别复制到自己的库里进行粘贴。......
2020-11-13 16:35:57 3355
原创 在Win 10子系统(WSL)中安装 Geant 4和Cern Root 的方法整理
作为新手,笔者尝试在Ubuntu和Windows的Linux子系统中安装Geant 4时遇到较多困难,失败多次且无法排除原因。经过反复尝试后,终于成功安装。因此,笔者参考网上的诸多教程,将最终在Windows的Linux子系统中采用的安装方式进行整理,该方式在Ubuntu系统中同样适用。一、Win 10的Linux子系统(Windows Subsystem for Linux, WSL):...
2019-11-02 03:39:33 6804 2
原创 Geant 4中Run、Event、Step等数据提取(初学笔记)
Geant 4运行中涉及到Run、Event、Step、Track等过程,其ID、位置、时间、能量、几何体、材料、粒子类型、反应类型等各类数据均可被提取。数据提取方式较多,如SensitiveDetector,Hit和HitsCollection,以及RunAction, EventAction和SteppingAction等等。相关知识的介绍可以参见官方手册(http://geant4-us...
2019-10-27 14:51:49 8841 3
原创 Geant 4 射线源定义(初学笔记)
一、面源源代码可参考basic/B1,表面 z=z0(x0/y0为一定范围内的随机数)注:如果未指定方向,将沿(1., 0., 0.)即 X 轴 // default particle kinematic // gamma particle G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable(...
2019-10-25 23:28:43 4211 4
原创 Geant 4 生成 ROOT 文件(初学)
exmapleB4b 源代码 B4bRunAction.cc(部分)1. 在 RunAction() 构造函数中,定义 直方图或TTree 的格式 // Create analysis manager // The choice of analysis technology is done via selectin of a namespace // in B4Analysis...
2019-10-25 00:16:20 6067 5
翻译 Geant 4 单位系统
Geant 4 程序中,输入数据时必须指定其单位,这是所有Geant 4 代码都要遵循的规范,这使得代码与用户选择的单位系统无关。如果没有指定,这些数据将被认为使用G4系统内部的隐含单位,这将导致代码的移植性变差。声明:除部分代码外,本文基本翻译自G4官方文件 Book for Application Developers. pdf一、基本单位Geant 4内核在内部使用一个统一的单位...
2019-10-24 23:05:14 1104
原创 MCNP学习笔记之命令行与接续运行
一、windows命令行MCNP安装完成后没有cmd快捷方式,通过windows的cmd直接进入MCNP运行目录即可。常用命令行命令:cd(进入目录,自动补全只能识别当前目录下的文件名),dir(显示当前目录的文件)二、MCNP接续运行新建一个文件,例如:cn.inpcontinueNPS 1E9文件内容如上所示,其中第二行可调整:FQ, DD, NPS, CTME,...
2019-09-24 11:35:04 6563 1
原创 MCNP 学习笔记之空气比释动能(F4 & F5 计数卡)
MCNP进行粒子模拟计算,F4、F5、F6可用于计算比释动能或吸收剂量等。一、相关概念1. 粒子注量():在单向平行辐射场中,粒子注量在数值上等于通过与粒子入射方向垂直的单位面积的粒子数;在非单向平行辐射场中,粒子注量可理解为进入单位截面积小球的粒子数。(单位:)2. 质量能量转移系数:入射的不带电子转移给物质的能量份额。(单位:)3. 比释动能():不带电粒子在单位质量物质...
2019-09-23 12:21:13 8476 6
原创 基于泊松模型的EM-ML算法简单描述(MatLab代码)
基于泊松模型的EM-ML算法:详细推导过程可参照网络资源:MLEM算法全过程推导_百度文库:https://wenku.baidu.com/view/be21f4520a4c2e3f5727a5e9856a561252d321f3.html这里只做简单介绍,如有问题请指正。谢谢!1、迭代公式图片来源:https://wenku.baidu.com/view/74774f53dd36a32d7275...
2018-04-01 17:12:16 4699 2
安全壳喷淋系统可靠性分析(FTA和RBP)
2018-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人