RS Toolbox App
RS Toolbox App
Die RS Toolbox App
Toolbox App
The DesignSpark team build an Ormerod 3D Printer - Part One - Construction
Last week the first delivery of the Ormerod 3D printers from RepRapPro arrived at RS. So we grabbed one to give it the DesignSpark seal of approval and took it straight down to the DesignSpark Lab to put it together.
Fueled with bacon sandwiches and plenty of coffee, we opened the box and pondered the next move.
Having known people that have built their own RepRap 3D Printers and the blood, sweat, tears and the hours and hours of build time that goes into them, up until now, we hadn’t attempted to build one. This is the beauty of the Ormerod. It’s a kit, but you should be able to build it and be up and running within a day. All you need is a few basic tools, so if you're more of an impatient type like myself, and want and budget 3D printer, this is for you!
The kit arrives in a flatpack format and the build instructions are on the web which step you through the build. You don’t need to be a technical Ninja to construct one of these, but some technical competency is required, so I wheeled in Mike and Jay, a couple of my DesignSpark colleagues to help out. If you’re a “maker type” and comfortable constructing and tinkering with basic electronics and enjoy things like mechano or technical lego, you should find the build relatively straight forward, however, at times a second pair of hands is useful.
Between us we got cracking. You can get by with just a few basic tools and a few tricks, although you can speed some of the cable assemblies if you have the right tools. For example, we used a Hand Crimp tool for the IDC connectors, but if you're not too overdosed on the coffee’s at this point, you can crimp these in a vice as long as you don't get a bit overzealous when tightening!
To complete the build took us the best part of a working day. There are a few fiddly moments where hobbit fingers are useful as well as a second pair of hands. Like anything flatpack, we of course had a few screws left over.. there was the occasional head scratching moment and use of profanity during fiddly bits, but in general the build instructions were relatively clear and easy to follow. In general, the process went well and it was fun to build together.
Above: Mike Brojak, Jay Proctor, Pete Wood
The next job is to fire it up, commision it and start printing! so watch out for part two of this blog.
More about the Ormerod 3D Printer from RepRapPro
Want one of these?
BUY NOW
Follow me on Twitter
Build a 3D Printer
Arduino Robot
導電性高分子キャパシタ
赤外線カメラ「Pi NoIR」
RS Toolbox App
自组 3D 打印机
DesignSpark PCB: 思い通りに作ってみよう!
こちらのブログの翻訳です。
こんにちは!ニール・グルンディング (Neil Greunding) といいます。私は長年、電子設計エンジニアとして様々な基板CADを使用した経験があり、ツールについてはかなりうるさい方だと自負しています。それゆえ、作業の効率を最大化するよう、個々のツールについて時間が許す限り研究し向上を図ることを心がけています。私のウェブサイトの www.gruending.netや、Twitter(@ngruending)上でも、自分が学んだことを共有していますので、是非そちらもお楽しみください!
今回は、このDesignSpark PCB(以下DSPCB)の各種のグローバル設定を定義できるTechnology fileを使い倒してみたいと思います。
はじめに
設定を始める前に、先ず知っておいて頂きたいことがあります。DSPCBは、オブジェクト形状・テキスト・トラックといったような、設計上の基本となる設定規則を「スタイル」として定義しています。これは重要なことですので、頭に入れておいて下さい。各スタイルには、(ワープロなどでの「スタイル」と同様に)参照しやすいように名前をつけてあります。私の場合、できるだけその形状や使われ方がわかるようなスタイル名をつけるようにしています。例えば、もし「ビア(Via)」と名付けたものが一つだけであったならそれでもいいのですが、「ビア(Via)(0.45mm x 0.95mm))と称すれば、ドリル径0.45mmで、銅箔領域0.95mmなんだな。とはっきり認識できる、という具合です。
無論、このTechnology fileは、カスタムスタイルを追加することも可能ですが、本文では参照番号と部品名に使用されるスタイル名、例えば「[シンボル名/Symbol Names]」といったようなシステムのデフォルトスタイルに焦点を当てて話を進めて行きたいと思います。それからDSPCBのTechnology file のファイルパス(これはウィンドウ上部のメニューから、Settings>Preferences>General のタブから変更できるのですが)を今一度よく確かめることをお忘れなく。
因みに私がインストールした際は、このファイルパスを、C:\Users\Public\Documents\DesignSpark PCB 5.0\Technologyに変更しなければなりませんでした。もしこのパスが間違ったところにあると、DSPCBは、Technology file を読み込むことができず、非常に使いづらくなってしまいます。このディレクトリパスに、.ptfや.stfという拡張子をもったファイルが入っていることを確認してください。
回路図用のTechnology file
回路図用のTechnology file では、以下の内容を設定することができます:
• 端子とジャンクション接続で使用する回線のスタイル
• 回路図で使用される定義済みの書式(フォント、サイズなど)
• 様々な回線の要素(実線、破線など)を如何に描くか
• 接続回線の要素(実線、幅など)を如何に描くか
• 電気的配線(NET)の事前定義
• 電気的配線(NET)クラスの事前定義(電源・GNDなど)
• 各主の色
サンプルファイルで、デフォルトの設定値がどのように表示されるのかを確認することができます。(サンプルとなった)chipKit MAX32プロジェクトの回路図は、図1のように表示されるはずです。
図1:デフォルト設定を用いた回路図
個人的に言えば、デフォルトで設定されているストロークフォントはどうも古くさく見えるので、標準True TypeフォントのArialに変更してみましょう。結果、できたのがこれ(図2)です。
図2:デフォルトのフォントをArialに変更した例
これを回路図Technology file で実装する方法は次の通りです。
まず最初に、default.stfという回路図テクノロジファイル(通常、C:\Users\Public\Documents\DesignSpark PCB5.0\Technologyにあります)を開きます。するとブランクの回路図ドキュメントが開くと思います。この状態で、メニュー→ Settings → Design Technologyを開き、ネット名・ピン名・ピン番号・シンボル名のそれぞれのテキストスタイルをArialフォントに変更し、サイズ(高さ)は80とします。(この時日本語フォントを指定すると日本語の表示も可能です。)私の場合は、通常のテキストスタイルも同様にArialにしましたが、こちらは120のサイズに設定しました。それから、View→ Colorsのメニューで、ピン名を変え、ピン番のフィールドを黒に変更しました。
変更が完了したら、そのTechnology file を「default.stf」として保存します。これで、新規ファイルを開いた際、今回のセッティングで使用することができます。
基板レイアウトTechnology file
基板レイアウト Technology fileは、DSPCBの最もすばらしい機能の1つだと思います。基板レイアウト設計の基本的なルール・レイヤ設定・スタイルをファイルに設定しておき、簡単に再利用できるようになっているのです。例えば、シンプルな両面2層基板用ファイルと、4層板用ファイルの2つを使い分けています。新規にPCBレイアウト図を作成する際、使用したいファイルを選択するだけで、細々とした設定を反映できるという訳です。この機能は、他の基板CADツールには類を見ないものです。
基板レイアウト Technology fileでは下記項目の設定が可能です:
• 単位(mm、milsなど)と解像度。
• デザイングリッド、特にワーキンググリッド
• 基板の層構成と色
• 配線間隔とクリアランスルール
• パッドと配線のスタイル、と言ってもパッドスタイルについては、通常自分のライブラリコンポーネントで指定するでしょうから、配線スタイルについてのみ指定することになると思われますが。
• デフォルトのネットクラス。ですが、私の場合は通常これは回路図で指定します。
• 自動部品配置とオートルータのルール
• 基本的なデザイン要素。例えば、基板の形や取り付け穴など。
さて実際どういう風に使うのかを、シンプルな2層基板用のサンプルを例にとって説明していきましょう。先ずは何もないところからスタートする必要はありませんので、既存のテクノロジファイルをコピーしましょう。C:\ Users\Public\Documents\DesignSpark PCB5.0\Technology\metric.ptf へ行って、そのファイルを別の名前、仮にmy2layer.ptfといった名前をつけて保存しましょう。最初に編集するのは単位です。メニュー→ Settings → Units で単位を変更できます。私自身は通常、小数点以下4桁の精度でミリ(mm) を使用しますが、インチ系の単位を使いたいならば、インチ (in) もしくはミル(mil)を選べばいいでしょう。その後でメニュー→ Settings → Grids (グリッド) のメニューから、気に入ったデザインのグリッドを設定することができます。
層(レイヤ)の設定には、メニュー→ Settings → Design Technologyで、レイヤタブを選択して下さい。デフォルトでは、Top Silkscreen層、Top Copper層、Documentation層、Bottom Copper層、Bottom Silkscreen層が既に定義されています。私の場合、全て表面実装で設計するので、Top Paste層、Top Solder Mask層、Bottom Solder Mask層とBottom Paste層を追加しました。図3のTop Solder Mask層の例に示すように、Add (追加) ボタンをクリックし(レイヤ)パラメータを入力することにより、層(レイヤ)を追加することができます。
図3:レイヤを設定する
必要なレイヤを全部追加したら、レイヤウィンドウで各レイヤを上下に移動することによって、基板の層構成を適切に調整することができます。設定が完了したら、図4のようなものが表示されるはずです。
図4:レイヤを設定する-2(レイヤ・スタックアップを調整する)
次に、Spacing(間隔)タブをクリックしてクリアランスルールを設定してみましょう。ここでは、異なるオブジェクトタイプ間のすべての間隔ルールのマトリックスが表示されます。トラック幅10ミル、部品間クリアランス10ミルの2層基板を設計する場合、ルールは図5のようになります。
図5:デザイン・ルール
あと、Rules(ルール)の設定も忘れないでください。最も重要なパラメータは、minimum annular ringとcomponent spacingです。それが終わればTrach Styleタブから、デフォルトのトラック幅を設定します。通常の信号線のトラック幅の最小値を0.25mmにセットします。電源用のトラック幅は、通常の幅であれば何でもいいのですが、私ならは0.25 mm以上をお勧めします。そうすれば、部品パッド上に電源トレースを配線することができるからです。最後のステップは、Pad Styles(パッドスタイル)のタブ内にある via styles(ビア・スタイル)を編集することです。基本的な両面2層基板では、私はドリル径0.45mmのビアと0.95mmのパッドを使用します。もしほかのいろいろなビアサイズを使いたいのであれば、ここで定義できます。この時点では、シンプルな2層基板用の基本的な設計ルールと制約のセットを、将来に2層基板を設計する際にいつでも再利用することができるように保存しておくということです。つまり新しい基板設計を作成するときには、プリント基板クリエーションウィザードのプロンプトに従い、適切なテクノロジファイルを選択すればいいわけです。
最後に
さて、これでDesignSparkのデフォルトのパラメータを設定が完了しました。次のステップでは、DesignSparkのライブラリを編集し、ドキュメンテーション・テンプレートを作成してみます。幸いDesignSparkには大規模なライブラリのセットが既に含まれているので、結構簡単に使い始めるとができるのです。
(この続きは、DesignSparkマガジン Vol3でご覧頂けます)
DesignSpark Mechanical 三维设计实例——Single Bench(一)
本期博客依旧是用DesignSpark Mechanical进行三维实例建模。
先看看效果图吧:
首先绘制样条曲线。
点击样条曲线的端点,并点击草图模式。(以端点垂直面进行草绘)
矩形表面沿样条曲线扫掠。
得实体如下。
倒角操作。
以如图面为草绘平面。
用移动栅格命令,以蓝色箭头方向进行适当移动,以此为草图平面。
在该草图平面上绘制矩形。
选中不合并,进行拉动。
以不合并的方式拉动后会形成两个实体。
以下操作为使加亮实体沿样条曲线阵列。
参数设置:计数6,80%。(依具体情况而定)
利用组合命令。按提示单击目标对象(即加亮部分)。
继续点击切割器对象(加亮部分)。
可见,实体已经分割成很多部分。
把阵列和如下加亮部分删除。
效果如下。
将上图各实体移动到新部件。
着色。
长椅的第一部分完成!
Traceparts社の紹介 - 無料3Dモデル、約50万ダウンロード達成! -
こちらの英語記事の翻訳です。
3D CAD「DesignSpark Mechanical」の便利な機能の一つとして、オンライン上にあるTraceparts社の3Dモデルライブラリから、直接3Dモデルをダウンロードできる点が挙げられます。Traceparts社は、産業部品を中心に幅広い分野の3Dモデルを1億個以上提供していることで有名です。
DesignSpark Mechanical のオンラインライブラリボタンをクリックすると、
以下のような3Dモデルのカタログページが表示され、
必要な3Dモデルを検索することができます。
実はRSとTraceparts社はかねてより良好なパートナーシップを築いており、何年も前からRSの商品ページを通じて彼らの3Dモデルを無料提供してきました。
今年の2月に、30万件だったRSサイトから3Dモデルダウンロード数が、いまや45万件まで達しており、月間5%のペースで伸びています!3Dモデルがいかに設計業務プロセスにおいて重要な位置を占めつつあるのかがわかります。
今年の8月末、ドイツのシルバーストーン、およびチェコスロバキアのCzechRingで開催された学生向けレーシング「Formula Student Challenge」において、Traceparts社がスポンサーとなっている「Running Snail」チームがエントリーしました。この「Formula Student」という大会は、企業からの協力を受けて、アマチュアドライバー用のレースカーのプロトタイプを、設計・製作するというものです。
大会では設計・製作費用・マーケティング・実用性など、あらゆる角度で評価され、設計される車輌はいくつかの要件を満たす必要がありますが、Running Snailは、この大会2年目にして見事1位を獲得し、ベストドライバー賞を獲得しました。また、来年の大会のシード権も獲得しました。
1989年、Trace Software社のグループ企業として設立されたTraceparts社は、CADユーザに高品質な部品ライブラリを提供することで、信頼性の高い専門組織としての地位を確立してきました。産業部品のRS Componentsと、3D CADのTraceparts社の提携には、限りない可能性が秘められているのです。
The DesignSpark team build an Ormerod 3D Printer - Part One - Construction
Last week the first delivery of the Ormerod 3D printers from RepRapPro arrived at RS. So we grabbed one to give it the DesignSpark seal of approval and took it straight down to the DesignSpark Lab to put it together.
Fueled with bacon sandwiches and plenty of coffee, we opened the box and pondered the next move.
Having known people that have built their own RepRap 3D Printers and the blood, sweat, tears and the hours and hours of build time that goes into them, up until now, we hadn’t attempted to build one. This is the beauty of the Ormerod. It’s a kit, but you should be able to build it and be up and running within a day. All you need is a few basic tools, so if you're more of an impatient type like myself, and want and budget 3D printer, this is for you!
The kit arrives in a flatpack format and the build instructions are on the web which step you through the build. You don’t need to be a technical Ninja to construct one of these, but some technical competency is required, so I wheeled in Mike and Jay, a couple of my DesignSpark colleagues to help out. If you’re a “maker type” and comfortable constructing and tinkering with basic electronics and enjoy things like mechano or technical lego, you should find the build relatively straight forward, however, at times a second pair of hands is useful.
Between us we got cracking. You can get by with just a few basic tools and a few tricks, although you can speed some of the cable assemblies if you have the right tools. For example, we used a Hand Crimp tool for the IDC connectors, but if you're not too overdosed on the coffee’s at this point, you can crimp these in a vice as long as you don't get a bit overzealous when tightening!
To complete the build took us the best part of a working day. There are a few fiddly moments where hobbit fingers are useful as well as a second pair of hands. Like anything flatpack, we of course had a few screws left over.. there was the occasional head scratching moment and use of profanity during fiddly bits, but in general the build instructions were relatively clear and easy to follow. In general, the process went well and it was fun to build together.
Above: Mike Brojak, Jay Proctor, Pete Wood
The next job is to fire it up, commision it and start printing! so watch out for part two of this blog.
More about the Ormerod 3D Printer from RepRapPro
Want one of these?
BUY NOW
Follow me on Twitter
Assembling the RepRap Ormerod
Putting together No. 5 of the 500 limited edition RS RepRap Ormerod 3D printers.
I was one of the lucky few who received a limited edition RepRap Ormerod in RS livery and this post takes a look at the process of assembling the printer.
Important note: this should not be used an an assembly guide and the official documentation should be used instead, as this is far more complete and much less likely to have errors!
Construction
The kit arrived in a surprisingly small box, but upon opening it became clear that it was very densely packed, with components neatly organised into many smaller packages.
With all the parts laid out and tools at hand, it was time to make a start on construction!
The first sub-assemblies that are put together are for either end of the Y axis. These can be seen below and each are made up of one printed part plus one laser cut one.
One of these has an idler bearing fitted and the other will have the Y axis motor attached.
Next the Y axis frame is put together using the ends, together with an aluminium extrusion, smooth rods and linear bearings. This is what the printer bed will travel along.
The Z axis is put together next and this comprises of another section of aluminium extrusion, printed mounts, another smooth rod and more linear bearings.
The Z axis needs to be set at a specified distance along the Y axis and obviously needs to be at a right angle to it (a plastic set square is included in the kit!)
Now that the frame is assembled it's time for the Y carriage. This is made of laser cut parts which are screwed together and attached to the linear bearings with printed clamps.
The pulley can then be attached to the Y axis motor and the drive belt fitted.
Next the X axis is assembled. This comprises of two laser cut acrylic parts, along with a printed X carriage, mounts and brackets, and of course the remaining smooth rod and linear bearing.
Printed drive gears are fitted to the Z axis motor and a threaded rod which passes through a nut, which together enable the the X axis assembly to be raised and lowered.
The drive belt can then be fitted for the X axis, and the extruder drive put together and attached to the X axis plate.
The last major assembly to be put together is the hot end. This comprises of an airflow system made up of a fan, heatsink, printed duct and aluminium cooling block, plus a Bowden tube, and of course the nozzle and heater block. The final components to be fitted are a cartridge heater and thermistor.
The electronics are housed in a neat printed and laser cut enclosure which is attached to the Y axis.
Pre-made wiring looms are fitted next, along with the 12v power cable.
The heated bed stack comprises of an aluminium heat spreader plate which sits on top of the heater PCB, and on the underside of which a cardboard insulator is attached. The bed also has a thermistor for temperature control and this is inserted into a hole in the middle of the PCB.
Next the wiring harness for the heated bed is made up using the supplied ribbon cable and connectors. The bed is then fitted and the harness routed between this and the electronics.
The print surface is a sheet of glass covered in Kapton tape. At each corner and under the tape are pieces of aluminium foil which will allow a proximity sensor to measure the distance of the nozzle from the bed — or rather, the Z position.
The print surface is attached to the plate with bulldog clips.
Finally, the printer is connected to the power supply and is ready for commissioning!
Initial thoughts
With its use of aluminium extrusions and a number of laser cut parts, the Ormerod is much simpler to construct than previous RepRap designs which used threaded rods for the frame, and overall it's a smart machine that doesn't take up a lot of room on a desk or workbench.
I did discover a few errors in the documentation, such as small assembly steps being omitted, but these appear to have since been rectified.
Putting together a RepRap is definitely one of those things where you want to pay close attention to the instructions, and ensuring that you have the required tools and components at hand for each stage should make things go a lot smoother. Where screws are passing through a printed part and are not “self-tapping” (e.g. a nut is being used), it's important to clean up screw holes with a file.
The total time taken to assemble the printer was somewhere in the order of 10-12 hours, but along with the documentation errors I did make a few small mistakes of my own. With the updated documentation and due care and attention, it should take less time that this — perhaps much less if you carefully prepare, don't rush and have a day free of distractions!
And now, on to commissioning...
关于DSPCB和DSM的常见问题总结(上)
DSM已经上市两个多月了,在论坛上面也有不少的网友关于DSM和DSPCB提出了许多宝贵的意见,这也激励着我们不断的更新完善,让大家都能享受到它实实在在的方便与快捷。在此,我就目前看到的一些关于DSPCB和DSM的常见问题进行总结归类,以供大家参考,也希望大家都能提出更多的意见。
关于DSPCB的常见问题:
(1)依照教程创建pcb符号时发现一个小的bug,为什么信息显示不完整?
A:超出显示范围了,做软件的时候显示框拉的不够长,遇到字母比较多的时候,多出的部分“ew”未显示出来,实际上是存在的。你可以将鼠标悬浮在文字上面一会就有一个气泡提示框会弹出来显示所有内容。
(2)软件安装后只有三个元件库,如何快速添加常用的原理图库?
A:File->libraries...(Ctrl+L),在Library Manager对话框中点击“Folders”,把所有的库文件都点击并把Folder Enable前面的复选框选中,以便激活库。
(3)DSPCB与Protel的兼容性如何?
A:目前的版本不兼容。
(4)为什么我设计的原理图不能导出为PDF文件?
A:在原理图下,output菜单->print(Ctrl+P),弹出对话框最上面的单选项选右侧的PDF即可。
注意文件保存的位置,避免重复打开。
(5)如何快速使用DSPCB切换层?
A: 点击“L+enter”,在对话框中进行层之间的切换。
(6)在画pcb过程中出现红色的符号,如何批量删除或批量不显示?
A:可以错误检查对话框中使用“Delete Error”解决。选择Design rule check,在窗口的左侧工具栏下方有个像车轴的图标,点击后将会出现一个对话框。
在对话框右侧从上往下第三个按钮“delete error”,按下即可删除错误提示。
(7)导入外部pcb轮廓dxf文件后不在机械层,如何把它们移动到机械层做轮廓?
A:导入过程中,遇到DXF Inport对话框时,只需要将Shape Items区域第二个单元格Inport as to项选为Board即可。
(8)我能自己制造元件库吗?
A 你可以通过修改已有的元件库或者完全自己新建元件库。如果3D模型太复杂的话,可以使用DesignSpark Mechanical。