Origin学习记录——微波/毫米波器件或天线结果图绘制(方向图,S参数,波束投影图)

本文主要是介绍Origin学习记录——微波/毫米波器件或天线结果图绘制(方向图,S参数,波束投影图),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 0. 引言
  • 模板及使用方法
  • 1. 方向图
    • 修改步骤:然后按照下面的顺序修改
      • 页面和图层大小
      • 显示
      • 刻度
      • 刻度线标签
      • 标题
      • 网格
      • 轴线和刻度线
      • 特殊刻度线、参照线
  • 参考文献

0. 引言

  • 本文记录利用Origin绘制无源器件/天线的S参数,方向图,波束投影图等等,持续更新
  • 并不是所有人的绘图风格都是一样的,所以本文提供绘制方法,最后附上自己制作的绘图模板,需要可下载。

模板及使用方法

  • 使用模板,而不是保存主题,主要是因为保存主题,试了很多次,不好用。而直接把图的数据删除,保留页面,图层属性然后导出OGGU文件,下次用的时候,就可以直接导入到需要画图的工程中,然后绘入数据曲线即可。相比于应用主题也不是很麻烦。
  • 模板百度网盘链接:
    链接:https://pan.baidu.com/s/1x0-Ls8OHdDFpZj5-O6EtOA?pwd=EMTC
    提取码:EMTC
  • 使用方法
  1. 在你当前创建的工程文件夹,直接把该oggu文件拖进来,由于没有数据,所以图是空的。
    在这里插入图片描述
  2. 由于不是应用模板,所以坐标轴、图例是固定的,后续根据自己需要直接调整即可。但是图形大小、坐标轴标签宽度等直接固定了。就免去调节的繁琐步骤。

1. 方向图

  • 在HFSS方向图里右击选择Export

  • 选择相应的文件夹,关键是记得把Export Uniform Points给勾选上,然后修改Step(也就是数据点的间隔是多少),不然默认的间隔就不是自己想要的,导出格式选择为CSV文件
    在这里插入图片描述

  • 打开Origin,新建工作表,导入数据后。选择绘图专业图极坐标图。如下图所示。
    在这里插入图片描述

  • Origin生成的初始图像如下图所示
    在这里插入图片描述

  • 修改完成后的图像如图所示
    在这里插入图片描述

修改步骤:然后按照下面的顺序修改

页面和图层大小

  • 参考文章:

显示

在这里插入图片描述
在这里插入图片描述

刻度

这里面修改的选项所代表的意思非常明确,就不细说了
在这里插入图片描述
在这里插入图片描述

刻度线标签

  • 只需要修改 角度 - 外以及径向 - 外 1。其中角度和径向都是调整格式就行,显示和次刻度线标签不用管。除非有特殊需要。
  • 格式:调整字体大小,然后切向和径向都是调整标签偏移坐标轴的。同理,径向 - 外 2也是这样,都是调整标签偏离坐标轴的位置的。这个两个是有用的,可以按自己需要进行调整。
    在这里插入图片描述
    在这里插入图片描述

标题

  • 标题不用管

网格

  • 就是调整里面的网格线的,按照自己需要调整即可,一般也就调整粗细,和样式(比如说网格划实现,还是虚线)
    在这里插入图片描述

轴线和刻度线

  • 就是调整圆周这个轴线,以及轴线上的刻度线的粗细,长度等。同理径向 - 外 1也是调整左边坐标轴粗细,长度等的。按照自己要求,如何比较美观调整即可。
    在这里插入图片描述
    在这里插入图片描述

特殊刻度线、参照线

  • 自己有需要就修改。一般来说不太常用。

参考文献

【1】批量绘制方向图
【2】

这篇关于Origin学习记录——微波/毫米波器件或天线结果图绘制(方向图,S参数,波束投影图)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/173478

相关文章

Java内存分配与JVM参数详解(推荐)

《Java内存分配与JVM参数详解(推荐)》本文详解JVM内存结构与参数调整,涵盖堆分代、元空间、GC选择及优化策略,帮助开发者提升性能、避免内存泄漏,本文给大家介绍Java内存分配与JVM参数详解,... 目录引言JVM内存结构JVM参数概述堆内存分配年轻代与老年代调整堆内存大小调整年轻代与老年代比例元空

在Spring Boot中集成RabbitMQ的实战记录

《在SpringBoot中集成RabbitMQ的实战记录》本文介绍SpringBoot集成RabbitMQ的步骤,涵盖配置连接、消息发送与接收,并对比两种定义Exchange与队列的方式:手动声明(... 目录前言准备工作1. 安装 RabbitMQ2. 消息发送者(Producer)配置1. 创建 Spr

使用Python绘制3D堆叠条形图全解析

《使用Python绘制3D堆叠条形图全解析》在数据可视化的工具箱里,3D图表总能带来眼前一亮的效果,本文就来和大家聊聊如何使用Python实现绘制3D堆叠条形图,感兴趣的小伙伴可以了解下... 目录为什么选择 3D 堆叠条形图代码实现:从数据到 3D 世界的搭建核心代码逐行解析细节优化应用场景:3D 堆叠图

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手

SpringBoot3应用中集成和使用Spring Retry的实践记录

《SpringBoot3应用中集成和使用SpringRetry的实践记录》SpringRetry为SpringBoot3提供重试机制,支持注解和编程式两种方式,可配置重试策略与监听器,适用于临时性故... 目录1. 简介2. 环境准备3. 使用方式3.1 注解方式 基础使用自定义重试策略失败恢复机制注意事项

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

统一返回JsonResult踩坑的记录

《统一返回JsonResult踩坑的记录》:本文主要介绍统一返回JsonResult踩坑的记录,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录统一返回jsonResult踩坑定义了一个统一返回类在使用时,JsonResult没有get/set方法时响应总结统一返回

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

java对接海康摄像头的完整步骤记录

《java对接海康摄像头的完整步骤记录》在Java中调用海康威视摄像头通常需要使用海康威视提供的SDK,下面这篇文章主要给大家介绍了关于java对接海康摄像头的完整步骤,文中通过代码介绍的非常详细,需... 目录一、开发环境准备二、实现Java调用设备接口(一)加载动态链接库(二)结构体、接口重定义1.类型

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio