第一次在上写东西,也不知道该写些什么,我想就写点最近项目到遇到的问题吧。 最近在做一个小项目,具体需求大概是在一个revit模型中的对应的楼板位置绘制钢筋。由于刚接触Revit二次开发,之前也没有画过钢筋,所以在网上搜了一些用Revit画钢筋的资料。Revit中是提供了用于为混凝土柱、梁、墙、基础墙和结构楼板中的钢筋进行建模的工具。因此我们是可以通过类似于画墙或者柱的方法来画钢筋的。通过
中间在忙项目去了。隔了一个星期没有看ruby。接着上次的看,顺便还复习了之前的内容,这次用晚上的时间看了下ruby的跳转/循环操作这次用了linux系统来编写,又得重新配置下ruby环境,不是linux配置这样的开发环境哪一个简单了得,于是我先试了下有没有预装ruby.输入ruby -v于是有提示说还没有安装,但提供了ruby1.9.1,需要用到sudo apt-get install ruby1
转载 6月前
94阅读
sketchup是非常简单易用的三维建模软件,可以利用ruby 做二次开发,今天在su中做了一款小游戏 贪吃蛇,说一下步骤  展示  主要思路: 我制作的的玩法是这样的 关于入口文件 # ----------------------------- # # email:bc8web@126.com # # ----
转载 2023-05-24 11:32:22
173阅读
sketchup技巧小结 1、选择的时候,双击一个单独的面可以同时选中这个面和组成这个面的线 2、两次双击物体上的一个面,可以选择整个物体的面和线 3、使用漫游命令和相机命令的时候,可以在右下角的输入框里面输入视线的高度 4、使用动态缩放命令的时候,可以输入数字+deg(例:60deg)来调整相机视角 5、使用动态缩放命令的时候,可以输入数字+mm(例:35
# SketchUp Ruby 教程 作为一名经验丰富的开发者,非常高兴能帮助你入门 SketchUpRuby 编程。SketchUp 是一个广受欢迎的 3D 建模软件,而 Ruby 是其用于扩展和自动化功能的脚本语言。所以,我们将通过以下步骤来学习如何使用 Ruby 编写 SketchUp 插件。 ## 流程概览 下面的表格展示了我们实现 SketchUp Ruby 插件的主要步骤:
原创 1月前
32阅读
在文章开始之前,我向说明以下两点:1、我们怎么编写SketchupRuby脚本程序 ?脚本如何执行 ?进行 Sketchup 二次开发的主要工具,是通过一款文本编辑插件rubyeditor,代码编写完成后,可通过点击运行按钮就可以在Sketchup界面看到运行的结果,控制台也会显示相关信息,比如报错信息等等。在程序代码编写完毕后,我们可通过编辑插件进行保存,保存为.rb文件,Sketchu
Sketchup提供了两套API:C API,主要用于读写SU文件。我们的SU文件导入功能就是用这套API做的Ruby API,用于开发SU插件这次我们主要关注Ruby API,因为它是实现更丰富的SU扩展功能的主要方式不得不承认SketchupRuby API开发文档相对于React,或是Inventor/Revit这些都太不友好了。不过从这篇文档开始我们还是能按图索骥,找到门径。如果不想读这
转载 8月前
365阅读
# 如何使用SketchUp Ruby生成山脉 在SketchUp生成山脉可以借助Ruby脚本实现。本文将帮助新手开发者一步步理解如何使用Ruby语言在SketchUp中创建山脉模型。我们会通过一个具体的步骤流程和代码示例来完成这一任务。 ## 流程概述 以下是生成山脉的基本步骤: | 步骤 | 描述
原创 1月前
3阅读
小清新白模渲染,配有一到两个亮色,主体很鲜明,加上一个非常粗的线框,框住你要讲述的主体。对比“SU加PS"与“SU加AI"哪一个更方便。1.打开SU模型,选取一个角度,对于小的图,“相机""平行投影”一般都是轴测的角度2.把主体的色块去填上颜色,比如草地屋顶等等3.进行渲染vary3.4渲染教程:打开太阳光渲染结果: 点击“设置””恢复默认“点击“灯光”把太阳光关掉进行渲染,渲染结果:蓝
绘制梯段,首先定义一个绘制梯段的函数,然后,在插件下增加一个”绘制“命令,已激活插件。UI.menu("PlugIns").add_item("Draw stairs") { UI.messagebox("I'm about to draw stairs!") draw_stairs } def draw_stairs stairs = 10 rise = 8 run = 12 width = 100 thickness = 3 model = Sketchup.active_model ...
转载 2013-03-12 20:49:00
164阅读
2评论
SketchUp坯子库插件管理器是为草图大师用户推出的一款非常实用的插件管理工具,里面提供了许多强大原创SketChup插件,使用这款插件可以对插件进行下载、安装、卸载以及管理等操作,具有启动速度快以及功能实用的特点。SketchUp坯子库插件管理器还提供了丰富的资源供用户选择,可以说是草图大师不可或缺的一款强大插件。目前该插件支持SketchUp2014-SketchUp2019版本,断网也可以
作为一个使用taskctl并且经常出没在taskctl官方QQ群的用户,看到QQ群的萌新第一次使用taskctl基本都会遇到启动的一些问题。作为一个也犯过同样错误的用户在这里总结分享给大家,其实基本上的启动问题都是环境问题。这里的环境包括环境变量、安装路径、系统资源等。环境变量就是安装taskctl时,设置的TASKCTLDIR和新增PATH路径,如果你设置的是用户环境变量,那么启动时一定要以安装
小编看到了很多关于CAD的技巧,发现很多人都忽视一个最重要最不起眼的,那就是自动保存,为什么说它重要?相信大家都知道Ctrl+S的重要性,但是人有时候就是会忘记啊!所以自动保存就避免了在突发情况发生时,编辑中的CAD图纸得以保存啊!别说你没试过图纸做一半断电,那心情,那酸爽,无法言说。 一、自动保存1、启动软件操作打开软件【迅捷CAD编辑器专业版】,选择【定制工具】—【选项】。
Sketchup (以前的 Google Sketchup)是一个用户友好的3D 建模程序,有大量用户创建的模型可供下载。您可以使用它为各种任务绘制(或导入)模型,包括家具设计、视频游戏开发、3D 打印、室内设计以及任何其他想到的事情。但是,在使用Sketchup时,我们可以防止此类错误。让呆猫云桌面带领大家来看看本教程中一些常见的Sketchup错误以及如何解决它们。1. Sketch
RubyCcode Editor是一个所见即所得的代码编写工具,在JIM基础上编写的可视化Ruby执行和编写对话框插件,增加了很多在线的资源以及常用的插件语言的编辑和即时插入执行的功能,美国特纳公司也采用本编程检测工具。官方网站。
转载 2013-03-12 09:23:00
255阅读
2评论
组类似于程序集,但相对简单。一般来说,小组有以下优势:快速选择:选择一个组时,将选择该组中的所有元素。几何隔离:一个组可以将组中的几何与模型的其他几何分开,这意味着它不会被其他几何修改。帮助组织您的模型:您可以将几个组重组为一个组,并创建一个分层组。提高性能:用组来划分模型,可以让SketchUp更有效地利用计算机资源。意味着更快的绘图和显示操作。群组的材料:指定给群组的材料由使用预设材料的群组中
公园里的景观桁架会看不会建?小吧偷偷告诉你看起来复杂的异形曲面构筑物建模超简单! 一、做出桁架曲面原型1、使用插件:贝兹曲面(SUAPP编号308),双击曲面编辑至合适的形状。 2、右键鼠标,炸开模型。 3、创建组件,并多复制出一个组件。模型成组后,我们后面对单个组件的任何操作都会联动到其他复制来的组件上。 4、可以看到曲面景观桁架是由
当您第一次学习软件时,Sketchup 技巧是您最不想考虑的事情。当你不能创建一个立方体时,你当然不会担心你能多快设计一个房子。如果您碰巧有更多经验,那么下面的Sketchup提示肯定适合您。5个Sketchup工作技巧1. 使用数学函数创建数组有时您需要多次复制一个元素。您可以手动复制和粘贴,或者……您可以在 SketchUp 中使用数学函数!假设我想在相同距离处创建一堆虚线来分隔道路上的两条车
模块模块是什么ruby同JAVA一样只支持单继承,每个类只能有一个父类,为了提高程序的灵活性ruby引入了 模块 为实现多重继承提供了可能。模块可以说是类的一个补充,但是模块于类有两个不同:模块不能拥有实例模块不能被继承 如何创建模块关键字:module语法规则:module 模块名     模块的定义 end注意:模块名必须是大写字母开头模块的作用提供命名空间(解决重名问题)这个个人理解类似
第一部分:Ruby 初体验第一章: Ruby 初探前言开头的这一章节讲了一些十分基础的内容,重要的几个话题有:ruby 命令的执行方法对象、方法的概念常见的打印方法ruby 命令的执行方法第一种:ruby + 文件名适合于大文件格式:ruby hello.rb第二种:irb适合于小程序退出方法: 输入 exit 回车;或者 Ctrl + D 退出对象与方法print("Hello, Ruby.\n
  • 1
  • 2
  • 3
  • 4
  • 5