<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mechatronics Things</title>
	<atom:link href="http://mechatronics.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mechatronics.wordpress.com</link>
	<description>Anything that has to be with the Mechatronics World</description>
	<lastBuildDate>Fri, 24 Aug 2007 20:28:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mechatronics.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Mechatronics Things</title>
		<link>http://mechatronics.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mechatronics.wordpress.com/osd.xml" title="Mechatronics Things" />
	<atom:link rel='hub' href='http://mechatronics.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Labview 8.2 on Ubuntu 6.10</title>
		<link>http://mechatronics.wordpress.com/2007/08/25/labview-82-on-ubuntu-610/</link>
		<comments>http://mechatronics.wordpress.com/2007/08/25/labview-82-on-ubuntu-610/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 20:27:30 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
		
		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/08/25/labview-82-on-ubuntu-610/</guid>
		<description><![CDATA[Hi, I was seeing the thread in: http://forums.ni.com/ni/board/message?board.id=170&#038;message.id=200997&#038;view=by_date_ascending&#038;page=1 And I had a big surprise when my installation just worked whitout problems. I&#8217;m using ubuntu 6.10 $uname -a Linux yesidh-laptop 2.6.17-12-generic #2 SMP Mon Jul 16 19:37:58 UTC 2007 i686 GNU/Linux I installed rpm, from synaptic, then copy the entire cd contents to /media/labview and then [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=18&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>I was seeing the thread in:</p>
<p>http://forums.ni.com/ni/board/message?board.id=170&#038;message.id=200997&#038;view=by_date_ascending&#038;page=1</p>
<p>And I had a big surprise when my installation just worked whitout problems. I&#8217;m using ubuntu 6.10</p>
<p>$uname -a<br />
Linux yesidh-laptop 2.6.17-12-generic #2 SMP Mon Jul 16 19:37:58 UTC 2007 i686 GNU/Linux</p>
<p>I installed rpm, from synaptic, then copy the entire cd contents to /media/labview and then run INSTALL by using:<br />
$sudo ./INSTALL</p>
<p>Then the installation went perfect, just some warnings about a deprecated command:<br />
sort: Warning: &#8220;+number&#8221; syntax is deprecated, please use &#8220;-k number&#8221;</p>
<p>Finally i ran:<br />
/usr/local/natinst/LabVIEW-8.2/labview</p>
<p>And the program ran, I don&#8217;t know if I will have that crashed in the future but the installation was good. I will let you all now.</p>
<p>Here is a screenshot of the program running:</p>
<p><a href="http://mechatronics.files.wordpress.com/2007/08/pantallazo.png" title="Labview on Ubuntu"><img src="http://mechatronics.files.wordpress.com/2007/08/pantallazo.thumbnail.png?w=455" alt="Labview on Ubuntu" /></a></p>
<p>Bye</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=18&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/08/25/labview-82-on-ubuntu-610/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>

		<media:content url="http://mechatronics.files.wordpress.com/2007/08/pantallazo.thumbnail.png" medium="image">
			<media:title type="html">Labview on Ubuntu</media:title>
		</media:content>
	</item>
		<item>
		<title>English site freeze</title>
		<link>http://mechatronics.wordpress.com/2007/08/03/english-site-freeze/</link>
		<comments>http://mechatronics.wordpress.com/2007/08/03/english-site-freeze/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 22:59:45 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
		
		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/08/03/english-site-freeze/</guid>
		<description><![CDATA[Unfortunately I will not post so much on this site for a while, I&#8217;ll focus to improve the Spanish version. The reason for this is because it&#8217;s my mother language and I think there is not so much mechatronics information in this language, and in english you can find it more. I hope this doesn&#8217;t [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=17&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Unfortunately I will not post so much on this site for a while, I&#8217;ll focus to improve the Spanish version. The reason for this is because it&#8217;s my mother language and I think there is not so much mechatronics information in this language, and in english you can find it more.</p>
<p>I hope this doesn&#8217;t take to long, so I can write in the two languages (that takes so much time). If you want take a look and the spanish site in: http://mecatronica.wordpress.com</p>
<p>And don&#8217;t dubt to ask for any help you think I can bring you some support.</p>
<p>Bye</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=17&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/08/03/english-site-freeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>
	</item>
		<item>
		<title>wxWidgets-2.8.3 for wxArt2D on MSW</title>
		<link>http://mechatronics.wordpress.com/2007/04/07/wxwidgets-283-for-wxart2d-on-msw/</link>
		<comments>http://mechatronics.wordpress.com/2007/04/07/wxwidgets-283-for-wxart2d-on-msw/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 19:52:03 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
				<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/04/07/wxwidgets-283-for-wxart2d-on-msw/</guid>
		<description><![CDATA[Hello, This time I would like to share the steps by steps needed to compile wxWidgets for use with wxArt2D. the idea is to begin from the very basics just as If you have installed your computer right now. Requeriments: wxWidgets-2.8.3 sources wxArt2D sources Cmake Well, here we can have two ways, you can use [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=15&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>This time I would like to share the steps by steps needed to compile wxWidgets for use with wxArt2D. the idea is to begin from the very basics just as If you have installed your computer right now.</p>
<p>Requeriments:</p>
<ul>
<li>wxWidgets-2.8.3 sources</li>
<li>wxArt2D sources</li>
<li>Cmake</li>
</ul>
<p>Well, here we can have two ways, you can use a installation based on Visual C++ or using gcc with MinGW. First we will explore the VC++ method, have in mind I&#8217;m using VC++ 6</p>
<p><strong>Visual C++ 6</strong></p>
<p>First thing to download the exe installation of wxWidgets. then open VC++ and open the Workspace in the %WXWIN%\build\msw\wx.dsw</p>
<p>Because this workspace has configured a lot of targets, at least I didn&#8217;t need all that so I just compiles the debug target, this can be done in the build menu, then batch build, and select the ones you want, for my case I selected the debug versions for all the projects.</p>
<p>That will take some time.</p>
<p>Now lets probed the intallation opening the minimal.dsw in the samples\minimal directory and try to compile it. Everything should work ok.</p>
<p>The following thing to compile is the wxSTC component. For that open the file stc.dsw in the contrib\build\stc and do the same thing as above.</p>
<p>Let&#8217;s now compile wxArt2D, so the first step is to do the download. Then set the WXWIN variable to the wxWidgets installation path.</p>
<p>Open Cmake and create a directory outside the wxArt2D sources directory. Then do the configure with cmake. What this do is to generate the wxart2d.dsw file in the directory. Then open this a compile using VC++.</p>
<p>In the samples directory you will find the samples compiled so you can probed it.</p>
<p><strong>MinGW</strong></p>
<p>First thing you shoul do is to install the MinGW and MSYS packages.  So then create a directory in the wxWidgets path and run the following commands from the msys command line:</p>
<p><code>cd %WXDIR%<br />
<code> mkdir buildmswd<br />
cd buildmsw</code></code></p>
<p><code> ../configure –with-msw –disable-std_iostreams –enable-debug –disable-shared<br />
make<br />
ldconfig</code></p>
<p>Probed the compiltation:</p>
<p><code>cd %WXDIR%<br />
<code>cd buildmswd/samples/minimal<br />
make<br />
./minimal</code></code></p>
<p>Now because wxArt2D needs the wxSTC class, go to the contrib directory and compile it.</p>
<p>Well the next step is to set the WXWIN environment variable, for this use:</p>
<p><code>SET WXWIN=%WXWIN%/buildmswd</code></p>
<p>Now run the cmake like this, first create and directory outside the wxArt2D sources:</p>
<p><code>mkdir wxart2dmingw<br />
cd wxart2dmingw<br />
cmake -G "Unix Makefiles" %WXART2D%<br />
make</code></p>
<p>Run a sample, to probed the compilating. I think that&#8217;s all, maybe you get any error, so write here to see how can I help you.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=15&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/04/07/wxwidgets-283-for-wxart2d-on-msw/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>
	</item>
		<item>
		<title>Mechatronics Open Source Software</title>
		<link>http://mechatronics.wordpress.com/2007/04/04/mechatronics-open-source-software/</link>
		<comments>http://mechatronics.wordpress.com/2007/04/04/mechatronics-open-source-software/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 15:17:46 +0000</pubDate>
		<dc:creator>mechatronics</dc:creator>
				<category><![CDATA[Automation]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/04/04/mechatronics-open-source-software/</guid>
		<description><![CDATA[Right now all the engineering disciplines do a great use of computational programs, in the design of any appliance you have in home or in your car a great use of software was made. That&#8217;s totally true with the Mechatronics world where you can have the bless to integrate very useful discipline to create a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=7&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> Right now all the engineering disciplines do a great use of computational programs, in the design of any appliance you have in home or in your car a great use of software was made. That&#8217;s totally true with the Mechatronics world where you can have the bless to integrate very useful discipline to create a truly &#8220;intelligent&#8221; or automate process.</p>
<p>The use of private software in the field has made some time difficult for a hobbies or student to use it because his highly price. A alternative way has been in progress for some time with the Free Software Community willing to develop software and share it with the world for free (as free spech). Among all those Open Software Projects there are many related with the mechatronics field, that I will describe here and give some advice in it use from my own experience.</p>
<p>I&#8217;ll would really like to incentive you to participate in some of this projects, the first you can do is give it a try.</p>
<p><strong>CAD Software</strong></p>
<p><a href="http://www.qcad.org">QCAD</a>: QCad is an application for computer aided drafting in two dimensions (2d).  With QCad you can create technical drawings such as plans for buildings,  interiors, mechanical parts or schemas and diagrams. QCad works on Windows, Mac OS X and many Linux and Unix Systems. The source code of the QCad community  edition is released under the GPL (Open Source).</p>
<p><a href="http://www.brlcad.org/"><span class="external text">BRL-CAD</span></a>: The BRL-CAD package is a powerful Constructive Solid Geometry (CSG) solid modeling system with over 20 years development and production use by the U.S. military. BRL-CAD includes an interactive geometry editor, parallel ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, image-processing and signal-processing tools. The entire package is distributed in source code form.</p>
<p><strong>Electronics squematic diagrams</strong></p>
<p><a href="http://www.lis.inpg.fr/realise_au_lis/kicad/">Kicad:</a> is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.</p>
<p><span class="external text"><a href="http://www.geda.seul.org/">gEDA Project</a>: </span>The gEDA project is working on producing a full  <a href="http://www.fsf.org/copyleft/gpl.html"><strong>G</strong>PL</a>&#8216;d suite of  <strong>E</strong>lectronic <strong>D</strong>esign <strong>A</strong>utomation tools.   These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production.  Currently, the gEDA project offers a mature suite of <a href="http://www.gnu.org/">free software</a> applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.</p>
<p><strong> Electronics PIC Microcontrollers</strong></p>
<p><a href="http://gputils.sourceforge.net/">GPUTILS:</a> GPUTILS is a collection of tools for the <a href="http://www.microchip.com/">Microchip</a> 			(TM) PIC microcontrollers. It includes gpasm, gplink, and gplib. 			It&#8217;s distributed under the terms of the <a href="http://gputils.sourceforge.net/COPYING">GNU 			Public License</a>. See the <a href="http://www.gnupic.org/">gnupic</a> 			page for other GNU PIC tools such as <a href="http://www.dattalo.com/gnupic/gpsim.html">gpsim</a>, 			a gputils compatible simulator.</p>
<p><a href="http://pikdev.free.fr/">PiKdev:</a> is a simple graphic IDE for the development of PIC-based applications.<br />
It currently supports assembly language. C language is also supported for PIC 18 devices.</p>
<p><strong>Programming software</strong></p>
<p><a href="http://gcc.gnu.org/">GCC:</a>  the GNU compiler collection</p>
<p><a href="http://www.codeblocks.org/">CodeBlocks:</a> Code::Blocks is a <em>free C++ IDE</em> built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.</p>
<p><strong>Cross platform GUI</strong></p>
<p><a href="http://www.wxwidgets.org/">wxWidgets:</a> wxWidgets lets developers create applications for <strong>Win32,  Mac OS X, GTK+, X11, Motif, WinCE, and more </strong> using one codebase. It can be used from languages such as <strong>C++, Python, Perl, and C#/.NET</strong>. Unlike other cross-platform toolkits, wxWidgets applications <strong><em>look and feel native</em></strong>. This is because wxWidgets uses the platform&#8217;s own native controls rather than emulating them. It&#8217;s also<strong> <em>extensive, free, open-source,  and mature</em></strong><em>.</em></p>
<p><strong>Mathematical analysis</strong></p>
<p><a href="http://www.scilab.org/">Scilab:</a>  Scilab is a scientific software package for numerical computations providing a  						powerful open computing environment for engineering and scientific applications.</p>
<p>The descriptions has been copied from the projects websites.  Surely there are a lot of other projects, but my idea is to post here the ones I have used. If you know another one feel free to posted. To help me show all the benefits we can get by using open source software.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=7&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/04/04/mechatronics-open-source-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8bbc750b255d8ec1f0478484c708e7d7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">beto</media:title>
		</media:content>
	</item>
		<item>
		<title>Mechatronics books</title>
		<link>http://mechatronics.wordpress.com/2007/04/04/mechatronics-books/</link>
		<comments>http://mechatronics.wordpress.com/2007/04/04/mechatronics-books/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 15:06:17 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
				<category><![CDATA[Automation]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/04/04/mechatronics-books/</guid>
		<description><![CDATA[Interesting books in the mechatronics field: Grafcet documentation: http://edison.upc.edu/curs/grafcet/  PLC documentation: http://claymore.engineer.gvsu.edu/~jackh/books/plcs/ <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=16&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Interesting books in the mechatronics field:</p>
<p>Grafcet documentation: <a href="http://edison.upc.edu/curs/grafcet/ ">http://edison.upc.edu/curs/grafcet/ </a></p>
<p>PLC documentation: <a href="http://claymore.engineer.gvsu.edu/~jackh/books/plcs/ ">http://claymore.engineer.gvsu.edu/~jackh/books/plcs/ </a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=16&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/04/04/mechatronics-books/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>
	</item>
		<item>
		<title>wxWidgets-2.8.0 for wxArt2D on Ubuntu</title>
		<link>http://mechatronics.wordpress.com/2007/03/13/wxwidgets-280-for-wxart2d/</link>
		<comments>http://mechatronics.wordpress.com/2007/03/13/wxwidgets-280-for-wxart2d/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 15:53:37 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
				<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/03/13/wxwidgets-280-for-wxart2d/</guid>
		<description><![CDATA[Hello, This time I would like to share the steps by steps needed to compile wxWidgets for use with wxArt2D. the idea is to begin from the very basics just as If you have installed your computer right now. (have in mind that I&#8217;m using ubuntu) Requeriments: For wxWidgets-2.8.0 you will need to have the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=14&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>This time I would like to share the steps by steps needed to compile wxWidgets for use with wxArt2D. the idea is to begin from the very basics just as If you have installed your computer right now. (have in mind that I&#8217;m using ubuntu)</p>
<p>Requeriments:</p>
<ul>
<li>For wxWidgets-2.8.0 you will need to have the gtk+ development files, so please install libgtk2.0-dev with synaptic</li>
</ul>
<ul>
<li>For  wxArt2D you will need to have Cmake</li>
</ul>
<p>Then we can begin to install wxWidgets, so please untar the file and create the buildgtk directory within the wxWidgets-2.8.0 root. For this run the following within a console:</p>
<p><code>cd $WXDIR$<br />
mkdir buildgtkd<br />
cd buildgtkd<br />
../configure --with-gtk2 --disable-std_iostreams --enable-debug --disable-shared<br />
make<br />
sudo make install<br />
sudo ldconfig</code></p>
<p>The &#8211;disable-std_iostream directive is beacuse wxArt2D need this, if you don&#8217;t do it and this time you will later. The others options are the default wxArt2D look. In the configure script you can run others options just as you need them, for example installing monolithic or shared or debug etc&#8230;, you should see the manual for this options.</p>
<p>In the contrib folder you should compile wxSTC, using the known commands: <code>make</code> and <code>sudo make install</code></p>
<p>There you have the wxWidgets compiled let&#8217;s now test it:</p>
<p><code>cd $WXDIR$<br />
cd buildgtkd/samples/minimal<br />
make<br />
./minimal</code></p>
<p>If the above ran ok, then everything went perfect.</p>
<p>Now it is time to compile wxArt2D, so first download the sources from the cvs.</p>
<p><code>cd $wxART2D$<br />
mkdir buildwxart2D</code></p>
<p><code>cd buildwxart2D</code><br />
<code> cmake ../<br />
make<br />
sudo make install</code></p>
<p>Let&#8217;s know test it:</p>
<p><code>cd samples/editor/samples/wires/<br />
./sample_editor_wires</code></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=14&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/03/13/wxwidgets-280-for-wxart2d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>
	</item>
		<item>
		<title>Free fuzzy logic library Docs</title>
		<link>http://mechatronics.wordpress.com/2007/03/06/free-fuzzy-logic-library-docs/</link>
		<comments>http://mechatronics.wordpress.com/2007/03/06/free-fuzzy-logic-library-docs/#comments</comments>
		<pubDate>Mon, 05 Mar 2007 20:48:57 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
				<category><![CDATA[Software development]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/03/06/free-fuzzy-logic-library-docs/</guid>
		<description><![CDATA[Hi, this time I want to contribute with a documentation for the FFLL library, I have worked with it and think it is good. I had some trouble looking for documentation, that&#8217;s why I liked to change that by first generating a doxygen documentation for the library. I think anyone that begin working with the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=13&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi, this  time I want to contribute with a documentation for the <a href="http://ffll.sourceforge.net">FFLL</a> library, I have worked with it and think it is good. I had some trouble looking for documentation, that&#8217;s why I liked to change that by first generating a doxygen documentation for the library.</p>
<p class="entrybody">       I think anyone that begin working with the library will find this helpful, you can get it from here <a href="http://pwp.etb.net.co/iyhernandezo/ffll" title="http://pwp.etb.net.co/iyhernandezo/ffll">http://pwp.etb.net.co/iyhernandezo/ffll</a>, that&#8217;s all this time.Bye</p>
<p class="snap_preview">Short coming: Free Fuzzy Logic Library tutorials.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=13&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/03/06/free-fuzzy-logic-library-docs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>
	</item>
		<item>
		<title>wxOGL vs. wxArt2D</title>
		<link>http://mechatronics.wordpress.com/2007/02/07/wxogl-vs-wxart2d/</link>
		<comments>http://mechatronics.wordpress.com/2007/02/07/wxogl-vs-wxart2d/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 02:33:56 +0000</pubDate>
		<dc:creator>yesidh</dc:creator>
				<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/02/07/wxogl-vs-wxart2d/</guid>
		<description><![CDATA[Well, like you probaly saw in a old post I was trying to use wxOGL and did some advance on it, but then in turn into wxArt2D and must say that if you want to do some drawing or ploting you must be in that path. My experience with wxArt2D has been good, the project [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=12&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well, like you probaly saw in a old post I was trying to use wxOGL and did some advance on it, but then in turn into wxArt2D and must say that if you want to do some drawing or ploting you must be in that path. My experience with wxArt2D has been good, the project is in actual development and you can get quickly answers from their mailing list. So take a look and use it, at least for me has worked.</p>
<p>You can download the wxArt2D package from <a href="http://wxart2d.sourceforge.net" title="http://wxart2d.sourceforge.net" target="_blank">http://wxart2d.sourceforge.net</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=12&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/02/07/wxogl-vs-wxart2d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4c468b69b4e860d20f6da1ae3a5b13f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">yesidh</media:title>
		</media:content>
	</item>
		<item>
		<title>QCad Fluid Power Library</title>
		<link>http://mechatronics.wordpress.com/2007/01/27/qcad-fluid-power-library/</link>
		<comments>http://mechatronics.wordpress.com/2007/01/27/qcad-fluid-power-library/#comments</comments>
		<pubDate>Sat, 27 Jan 2007 05:20:58 +0000</pubDate>
		<dc:creator>mechatronics</dc:creator>
				<category><![CDATA[Automation]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/01/27/qcad-fluid-power-library/</guid>
		<description><![CDATA[Hi all, I create a fluid power library for QCad based on the ISO1219 standard in the fluid power technology for the automation industry. Here is a screeshot of what you can do: Another screenshot showing QCad and the library. At the moment I can&#8217;t upload the file here. So please post here and I&#8217;ll [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=8&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi all, I create a fluid power library for QCad based on the ISO1219 standard in the fluid power technology for the automation industry.</p>
<p>Here is a screeshot of what you can do:</p>
<p><a href="http://mechatronics.files.wordpress.com/2007/01/sample.png" title="QCad example"><img src="http://mechatronics.files.wordpress.com/2007/01/sample.thumbnail.png?w=455" alt="QCad example" /></a></p>
<p>Another screenshot showing QCad and the library.</p>
<p><a href="http://mechatronics.files.wordpress.com/2007/01/sample_single_acting_cilinder.png" title="QCad screenshot"><img src="http://mechatronics.files.wordpress.com/2007/01/sample_single_acting_cilinder.thumbnail.png?w=455" alt="QCad screenshot" /></a></p>
<p>At the moment I can&#8217;t upload the file here. So please post here and I&#8217;ll send you the library. Bye.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=8&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/01/27/qcad-fluid-power-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8bbc750b255d8ec1f0478484c708e7d7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">beto</media:title>
		</media:content>

		<media:content url="http://mechatronics.files.wordpress.com/2007/01/sample.thumbnail.png" medium="image">
			<media:title type="html">QCad example</media:title>
		</media:content>

		<media:content url="http://mechatronics.files.wordpress.com/2007/01/sample_single_acting_cilinder.thumbnail.png" medium="image">
			<media:title type="html">QCad screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding a Lexer to wxStyledTextCtrl</title>
		<link>http://mechatronics.wordpress.com/2007/01/26/adding-a-lexer-to-wxstyledtextctrl/</link>
		<comments>http://mechatronics.wordpress.com/2007/01/26/adding-a-lexer-to-wxstyledtextctrl/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 20:23:20 +0000</pubDate>
		<dc:creator>mechatronics</dc:creator>
				<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://mechatronics.wordpress.com/2007/01/26/adding-a-lexer-to-wxstyledtextctrl/</guid>
		<description><![CDATA[This is my 2 days work to create a new lexer for wxStyledTextCtrl (wxSTC). The first think you should now is that wxSTC is a wrapper around a widely know text control named scintilla. So if you want to add a lexer you really are adding it to the scintilla distribution that wxSTC comes with. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=5&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is my 2 days work to create a new lexer for wxStyledTextCtrl (wxSTC). The first think you should now is that wxSTC is a wrapper around a widely know text control named <a href="http://www.scintilla.org" title="scintilla" target="_blank">scintilla</a>. So if you want to add a lexer you really are adding it to the scintilla distribution that wxSTC comes with.</p>
<p>There is this web page <a href="http://scintilla.sourceforge.net/SciTELexer.html" title="SciTELexer.html" target="_blank">http://scintilla.sourceforge.net/SciTELexer.html</a> where you can found how to add a lexer to scintilla and his Text Editing application called SciTE. The first step are basically the same.</p>
<p>You should have a $(wxDIR)/contrib/src/stc dir where you have all the thinks that goes with the control, I not a expert in this just I saw what I needed to add the lexer, in the documentation you will find more information. for the moment you shold go to that directory and follow the step. We supposed we&#8217;re adding some language call it foo.</p>
<p>1. So go to the scintilla/include dir and open the SciLexer.h file, ther you will add a ID value:<br />
#define SCLEX_FOO=79, (supposed the last ID was 78)<br />
And any lexical class IDs:<br />
#define SCE_FOO_DEFAULT=0<br />
#define SCE_FOO_COMMENT=1</p>
<p>2. Now you should add the ID value to stc.h locate in $(wxDIR)/contrib/include/wx/stc.<br />
#define wxSTC_LEX_FOO 79 and<br />
#define wxSTC_FOO_DEFAULT 0<br />
#define wxSTC_FOO_COMMENT 1</p>
<p>I think you should be able to recognize a order in the file so you can do it that way.</p>
<p>3. In the scintilla/src/LexOthers.cxx write a ColouriseFooDoc function similar to one of the other functions such as ColouriseLatexDoc. For a more detailed guide open the file LexCpp.cxx and see the ColouriseCppDoc. What I did just to copy and paste that function and fit it to my needs.</p>
<p>LexerModule lmfoo(SCLEX_FOO, ColouriseFooDoc, &#8220;conf&#8221;);</p>
<p>4. If this is a complex lexer then it may be better off in its own file, in which case clone one of the current files and then add the file to all of the make files where LexOthers is currently referenced</p>
<p>5. You should be able to compile wxSTC and does all.</p>
<p>That was the steps I followed to get the lexer working, you should see this page to understand what the Colourise function does: [http://www.scintilla.org/Lexer.txt]</p>
<p>To get the lexer working we would modify the sample that comes with wxSTC, you should find it in $(wxDIR)/contrib/samples/stc, here what we need to do is to modify the prefs.cpp file, this contains all the preferences for the lexers:</p>
<p>1. If you have some Keywords you should added just follow the way C++ and Python does.</p>
<p>2. To the  g_LanguagePrefs const add _T(&#8220;FOO&#8221;) with your definitions.</p>
<p>That&#8217;s all you should be able to compile the sample and select the Foo language from the View-&gt;Highlight Language-&gt;Foo</p>
<p>I hope that serves you.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mechatronics.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mechatronics.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mechatronics.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mechatronics.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mechatronics.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mechatronics.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mechatronics.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mechatronics.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mechatronics.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mechatronics.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mechatronics.wordpress.com&amp;blog=717923&amp;post=5&amp;subd=mechatronics&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mechatronics.wordpress.com/2007/01/26/adding-a-lexer-to-wxstyledtextctrl/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8bbc750b255d8ec1f0478484c708e7d7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">beto</media:title>
		</media:content>
	</item>
	</channel>
</rss>
