tag:blogger.com,1999:blog-12223283.post4628550552217642248..comments2007-05-15T23:11:46.678+01:00Comments on RepRap: Blog: RepRap needs your JAVA help!Zach Smithhttp://www.blogger.com/profile/08854274609990572154noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-12223283.post-35142750716237228662007-05-15T23:11:00.000+01:002007-05-15T23:11:00.000+01:002007-05-15T23:11:00.000+01:00It's safer to say that IFC is geared towards the b...It's safer to say that IFC is geared towards the building industry (which includes the need for models of objects) rather than buildings per se. What's makes it interesting (apart from being an open standard) is its ability to provide much more data than just 3D geometry. <BR/><BR/>It occured to me that this could be advantageous but at the end of the day I guess all a rapid prototyper needs is the 3D geometry.<BR/><BR/>Keep up the good work. :)<BR/><BR/>P.S. by the way, what's the story with RepRap and previous RP patents?Christiaanhttp://www.blogger.com/profile/02964533143997615883noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-24023706793028418362007-05-15T22:22:00.000+01:002007-05-15T22:22:00.000+01:002007-05-15T22:22:00.000+01:00As far as file formats are concerned, we should be...As far as file formats are concerned, we should be able to read anything 3D that Java3D can read. I think that we should stick to that for the time being.<BR/><BR/>I hesitate to say it, but when it comes to 3D model APIs, I (and others) wrote the book. See:<BR/><BR/>http://people.bath.ac.uk/ensab/GMS/Djinn/djinn-book.pdfAdrian Bowyerhttp://www.blogger.com/profile/17595509188999219420noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-4958257189843473272007-05-15T14:36:00.000+01:002007-05-15T14:36:00.000+01:002007-05-15T14:36:00.000+01:00currently, the RepRap software works by opening a ...currently, the RepRap software works by opening a STL file, which is a standard 3D file that most CAD programs can create. so, we make the object in AOI, then export as STL, and open that for printing in RepRap.<BR/><BR/>then, it slices it into layers, and computes paths for each layer. it seems like IFC is geared more toward buildings than objects, but if there is enough demand, then someone will build a translator for it.Zach Smithhttp://www.blogger.com/profile/08854274609990572154noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-71183859472960130652007-05-15T14:24:00.000+01:002007-05-15T14:24:00.000+01:002007-05-15T14:24:00.000+01:00More semi-relevant info here: http://www.nemetsche...More semi-relevant info here: http://www.nemetschek.net/architect/bim.php And Nemetschek's new IFC Viewer http://www.nemetschek.com/ifcChristiaanhttp://www.blogger.com/profile/02964533143997615883noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-60427427697816275692007-05-15T14:16:00.000+01:002007-05-15T14:16:00.000+01:002007-05-15T14:16:00.000+01:00IFC is an open standard for exchanging intelligent...IFC is an open standard for exchanging intelligent model data. To tell you the truth I don't know if it would be appropriate or not. What I do know is that it's probably going to become the default file format for exchanging 3D model data (maybe along with PDF), at least in the building industry.<BR/><BR/>Here's a description from the International Alliance for Interoperability (IAI):<BR/>"In 1995, the IAI was formed to provide interoperability between the software used by all building project participants. The intent is to provide a means of passing a complete, thorough and accurate building data model from the computer application used by one participant to another; with no loss of information. Industry Foundation Classes (IFCs) are data elements that represent the parts of buildings, or elements of the process, and contain the relevant information about those parts. IFCs are used by computer applications to assemble a computer readable model of the facility that contains all the information of the parts and their relationships to be shared among project participants. The project model constitutes an object-oriented database of the information shared among project participants and continues to grow as the project goes through design, construction and operation."<BR/><BR/>I can see early support for this format on your part being quite advantageous to the RepRap in the long run.<BR/><BR/>So how does RepRap work in terms of software at the moment anyway? Does AOI talk directly to RepRap while it prints or does it simply send a file with all the instructions? <BR/><BR/>I use a program called VectorWorks, for instance, and it would be interesting if it could support RepRap directly.Christiaanhttp://www.blogger.com/profile/02964533143997615883noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-32915092639381682362007-05-15T04:07:00.000+01:002007-05-15T04:07:00.000+01:002007-05-15T04:07:00.000+01:00i think an API would be a great addition. i know ...i think an API would be a great addition. i know that the serial port stuff is pretty basic, so it would make sense to have a class that just interfaces with that.<BR/><BR/>interesting about the IFC standard. i dont fully understand it, but i support standards.<BR/><BR/>yeah, our server went down earlier today. it should be up soon. sorry about that!Zach Smithhttp://www.blogger.com/profile/08854274609990572154noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-34127984848387787922007-05-15T03:53:00.000+01:002007-05-15T03:53:00.000+01:002007-05-15T03:53:00.000+01:00I'll just add in "about the problem" before the la...I'll just add in "about the problem" before the last period to make it more clear.<BR/><BR/>~Matt~Matthttp://www.blogger.com/profile/00891006598807296957noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-12121317283940892432007-05-15T03:51:00.000+01:002007-05-15T03:51:00.000+01:002007-05-15T03:51:00.000+01:00I can't access any RepRap Sites except for the Blo...<B>I can't access any RepRap Sites except for the Blog. Just not working. And a <A>contact us</A> would be nice so I could e-mail someone.</B><BR/><BR/>~Matt~Matthttp://www.blogger.com/profile/00891006598807296957noreply@blogger.comtag:blogger.com,1999:blog-12223283.post-12021139591792933952007-05-14T23:09:00.000+01:002007-05-14T23:09:00.000+01:002007-05-14T23:09:00.000+01:00What about APIs for people to write plugins for ot...What about APIs for people to write plugins for other CAD packages?<BR/><BR/>And what file format does your java software use? Any thoughts of supporting IFC?<BR/><BR/>http://en.wikipedia.org/wiki/Industry_Foundation_Classeschristiaanbriggshttp://www.blogger.com/profile/02964533143997615883noreply@blogger.com