Wild Tools Development -- situation update?

Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
Post new topic Reply to topic
   ArchitectureWeek DesignCommunity Forum Index » PowerCADD Discussion
View previous topic :: View next topic  
Author Message
Matt



Joined: 13 Apr 2004
Posts: 534
Location: Sterling, Virginia

PostPosted: Wed Jan 07, 2009 12:09 pm    Post subject: Wild Tools Development -- situation update? Reply with quoteFind all posts by Matt

Back in November, in another thread, Alfred posted the following at

http://powercadd.designcommunity.com/viewtopic.php?p=3282225#3282225

(emphasis added)

Quote:
Unfortunately, all this talk about PowerCADD and WildTools on the iPhone is a moot point, at least for WildTools.

About six months ago I completely shut down all development work in WildTools and plan only to maintain the existing software in the future.

I know this comes as a surprise to many of you, so let me explain my decision.

I write software because I wake up in the morning thinking of something to do in WildTools, but for the last two years all my motivation has been sapped because of ES’s lack of cooperation and support.

The reason for my frustration is dealing with two things. One is the accelerated scroll wheel zooming (which I’ve discussed here in detail, see http://www.designcommunity.com/forums/viewtopic.php?t=21632) and the other (exporting Z height) is equally simple.

Despite my many years of making contributions to ES and the world of PowerCADD, such as creating the Drawing Room or doing promotional writing for new versions or difficult situations (creating the PowerCADD and Intel statement), ES has been unwilling to make these two simple changes which benefit the PowerCADD world. I’ve concluded it’s pointless for me to make the effort to create world-class software if I cannot get their reciprocal cooperation.

On one hand, you could say that these are incredibly tiny things, and they are, but like any creative field, programming is all about your inner fire and passion. The inaction on these two issues is demoralizing and has broken my spirit. I’ve thrown in the towel, and I’m going on down the road to spend my time on other things.

If you guys want to make a fuss with ES to get some action on this, I will certainly welcome it. I hope you have better luck than I have.

Alfred


I'm distressed by this situation, which seems to me to be one that reasonable minds could find an accommodation that satisfied them both.

Alfred discussed scroll wheel zooming here:

http://powercadd.designcommunity.com/viewtopic.php?t=12162&highlight=scroll+wheel+zoom

Quote:
I never stop being amazed at the different way you look at PowerCADD and WildTools when you spend a lot of time working with it. I know what happens to me is that I suddenly see things that never bothered me before, or which seemed right, and which suddenly look all wrong. (And at times like this, I wish I could be a normal person, like everyone else!)

First, the 'history' of the feature.

Clayton Hayes first contacted me about this a number of years ago. It was something that they had in AutoCAD, and he thought it was a great idea and would be a great addition to the PowerCADD world. I thought so too, and also that this was the best idea I had heard from a user in five years. I still think it's a fantastic idea.

So I started out by buying a Microsoft Mouse with a scrolling wheel, and implemented something called Zoom in Now, which required that you assign command keys in a very awkward way. But it worked. It's obviously something that belonged in PowerCADD, so ES did it, and it's great.

What I did was to implement it so that you zoomed in when you rolled the scroll wheel forward, and zoomed out when you rolled the scroll wheel toward you. And that's the same way that it's done in PowerCADD. At the time, it seemed to be the only sensible way, so you roll the scroll wheel forward for "I go in" and back for "I go back". In other words, you are thinking of the zooming in terms of yourself.

But I've now been using a scrolling mouse for quite a while, and I use it both for scrolling a page, say on the Internet using a browser, or when programming, and then when I start drawing in PowerCADD, suddenly it all seems 'wrong'. It took me a while to realize what is going on.

When scrolling a page, I think it terms of the page, so I roll the wheel toward me to pull the page down, and roll it forward to push the page up. So when you think in terms of the page, and not yourself, then when you switch to PowerCADD, when I want to zoom in, I roll the wheel toward me to pull the page toward me, and roll it away from me to push the page away from me.

Someone mentioned that Google Earth had the zooming 'backwards' and I just checked it and it does work exactly the opposite way it does in PowerCADD. Or, said another way, Google Earth works the way I now think it should work.

Clayton Hayes says the way it works now in PowerCADD is the same way it works in AutoCAD and Adobe Acrobat. I can understand that, but I also think making something work one way because AutoCAD does it is getting your thinking backwards. If we all thought like that, we'd all be using AutoCAD.

If we had to do it all over again, I certainly would have done it the way it's now done in Google Earth, and I'd like to advocate that PowerCADD give the user the option of 'saying' which way the zooming works.

Alfred


and here

http://www.designcommunity.com/forums/viewtopic.php?p=3280245#3280245

Quote:
Let’s be fair about this. What Damon is talking about is the idea that you can zoom in on a part of the drawing and that will be your new page size, maybe for a while at least. I know other programs have the ability to rotate a view of the drawing. While this is all an understandable thing to want, it is an extremely difficult thing to accomplish and might take several years. It’s a fundamental change and these are very difficult and involved.

There’s also the issue of design. Believe it or not, ES gets questions from new users like “tell me again how to draw a rectangle.” What we all love about PowerCADD is the elegant simplicity, and the elegantly simple solution is always the most difficult thing in any design. AutoCAD has something called View Ports, which I think may be this idea, but I don’t understand this stuff and often hear from people how awful it is.

I can, however, echo your frustration on the scroll wheel zooming. So let me tell you the history of this feature and what is involved.

Like almost all good ideas, this one comes entirely from other people and programs. I first heard of scroll wheel zooming from Clayton Hayes, and I think it was something he saw in AutoCAD. So I did this a long time ago, in PowerCADD 2000 I think, and I did it in the only way possible at the time, as a miscellaneous command and you had to program the mouse so it would send a fake key-press event to PowerCADD. I went out and bought a Microsoft Mouse, which I couldn’t stand, to get this working. And I did it in the way that seemed, at the time, as the logical approach. That is, I zoomed in and out by a factor of 2 with each movement of the mouse wheel, and you rolled the wheel forward to zoom in.

I’ve always maintained that the First Law of Macintosh Programming is that whatever you’re proud of today will embarrass you in a month. So I sat back, dumb, stupid and happy that I had done a great thing, and people loved it. In the development of PowerCADD 6, Todd Stanley and I worked together. The feature really belonged in PowerCADD, I sent him what I had done, Todd put it in PowerCADD, and I pulled my method out.

Then later I bought a Logitech wireless mouse, and I now use a MX Revolution which is easily the best mouse I ever used. Everyone said the Logitech mouse-driver software sucked, but as someone who writes software, I felt duty-bound to try it. It really does suck big time.

So I used USB Overdrive which everyone raved about. This is created by an Italian, Allesandro Levi Montalcini, and I’ll call him a genius for the accelerated scrolling feature he created (or maybe he stole the idea from someone else—good designers borrow, great designers steal). He describes the feature as taking one minute to get used to and two minutes to become addicted. I think that’s a perfect description.

The idea is that the faster you move the mouse wheel, the farther you scroll in the document. It’s exactly the same concept that Apple has used with the movement of the mouse, where faster movements of the mouse jump ahead farther. The standard mouse wheel scrolling is the same as tablet mode with the mouse—try that to see the difference!

When I began to use this mouse, I could see that the idea could be used in scroll wheel zooming in PowerCADD, and I also realized that it felt completely wrong to roll the mouse toward you to pull a page down and then have zooming work the opposite way. Sheesh, I got it backwards. The same action should pull the image in the drawing toward you. However other people feel the opposite about this, so this decision should obviously be left to the user, the way Google Earth and now PowerCADD handle it.

So two years ago, I implemented accelerated scroll wheel zooming in WildTools, and you can use it while in the process of drawing with any of the tools in WildTools.

There are two types of mouse wheel events in the Mac OS. The earlier devices, like the Microsoft Mouse simply report a single movement of the mouse wheel in a direction. When Apple introduced the Mighty Mouse, they created a new type of mouse wheel event, where the movement is reported as a change in the X and Y direction (‘delta y’ and ‘delta x’). This produced a smoother scrolling action and allowed for horizontal scrolling by rolling the ball to the left or right.

It was obvious to me from the very beginning that you could not use the delta y because USB Overdrive and other mouse drivers were exaggerating the amount. So I based the scroll wheel zooming on the time between the movements of the wheel, not the delta y. And this means that it works with the older Microsoft Mouse type of devices.

Contrary to what you might expect, the time between mouse wheel movements is not the smooth, infinitely variable amount you would expect. It’s rough and slightly unreliable. So I broke the zooming down to three speeds. Slow zooms by 1.25 and it’s what you are mainly doing when you scroll-zoom. It feels very smooth. Medium scrolls by 1.5 and fast by 2.0.

As a practical matter, zooming in and out by 1.25 feels smooth and gets rid of the jerky feeling we are now experiencing. I’ve tried lower numbers, and it’s just terrible. You just roll and roll and roll the wheel. Even though we all call it ‘accelerated scroll wheel zooming’, it is just a variable-speed method of operation. And 95% of the time when you’re using it in WildTools, you’re only using the slow/1.25 setting. The faster settings happen very quickly, and it’s over before you know it or have time to think about it.

I also did two other things. One is that the zoom is ‘gridded’ so that it will round off the zoom level to a sensible level, say 1.0, 1.25 or 1.5, rather than .9998, 1.1899 or 1.4888. And lastly I put a stop in it so it would not overshoot on zoom out and go beyond the Reduce to Fit view.

When accelerated scroll wheel zooming was put into PowerCADD last December, the job was assigned to an inexperienced and not particularly talented programmer (who has since moved on). He tried using the delta y approach, and this is why it simply does not work at all for most of us.

He also put in a slider control for the sensitivity of the acceleration. To this day I don’t know what this means, but I did put something in WildTools to do something sensible. Put the slider in the middle for the best action in WildTools.

The programmer who did this had a copy of my routines, and in a few minutes he could have just used it, and it would have worked. I certainly understand that everyone has their own programming style and since you have to maintain the programming, you want to do it in your own way.

Software development also requires that you give things priorities, so fixing crashes always has to take precedence over a nuance-feel issue. But this thing doesn’t work, and I’m hoping everyone can chime in to get this moved up the priority list.


Alfred's interest in providing plug-ins for PowerCADD has given us extraordinary tools. In the case of scroll wheel zooming and Z-height information, in order for his efforts to be implemented, some work is necessary in the base code of the program.

I'm setting up this thread because I'd like to go on record as being in favor of the implementations Alfred is requesting, especially if the changes have the side benefit of ending the moratorium on WildTools development.

I certainly don't want to see a moratorium on PowerCADD purchasing.

Matt
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
Greg



Joined: 13 Apr 2004
Posts: 228
Location: Vancouver, BC, Canada

PostPosted: Wed Jan 07, 2009 3:05 pm    Post subject: Reply with quoteFind all posts by Greg

I couldn't agree with you more, Matt.

With his development of WildTools, Alfred's contributions to the success of PowerCADD has been amazing over an extended period of time. I would like to see Engineered Software step up to the plate and respond to the issues which he has identified.

I'm very disappointed at the apparent inactivity from ES, and particularly on their website - makes it difficult for many of us who support the application be very effective champions for PowerCADD.
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
jasonlocher



Joined: 14 Apr 2004
Posts: 650
Location: Austin, Texas

PostPosted: Wed Jan 07, 2009 3:16 pm    Post subject: Reply with quoteFind all posts by jasonlocher

If there is no Wild Tools, there is no PowerCADD. Its as simple as that. Just shut the doors and turn off the lights if thats the case.
Back to top
View user's profileSend private messageSend e-mailAIM AddressYahoo Messenger    share:   blogger     del.icio.us     digg     slashdot    
Alfred Scott



Joined: 15 Apr 2004
Posts: 764
Location: Richmond, VA

PostPosted: Wed Jan 07, 2009 3:19 pm    Post subject: Reply with quoteFind all posts by Alfred Scott

Perhaps I should explain that most of the website presentation are things that I have come up with on my own, including most of the promotional writing (but not the PowerCADD V8 thing!), the PowerCADD and Intel statement, all of the Drawing Room, etc. But why should I bother when I'm being treated like this?

In a situation like this, everyone loses and nobody wins.

If this is upsetting to many of you, all I can say is that it is a heart-breaker for me. The thing that I like to do most is to use my brain, and it's always been my life's plan to keep working on WildTools until I'm 85 or perhaps more. But all of you with creative minds know that the worst thing you can do to a creative mind is to stymie the person. I don't mind that our market share is small or that there's not much money in this, that's not why I do it. But these are good features, and they are very, very, very simple to implement.

Alfred
Back to top
View user's profileSend private messageSend e-mailVisit poster's website    share:   blogger     del.icio.us     digg     slashdot    
Nick



Joined: 13 Apr 2004
Posts: 107
Location: Long Island, N.Y.

PostPosted: Thu Jan 08, 2009 1:30 am    Post subject: Reply with quoteFind all posts by Nick

Alfred,
If it were not for Wild Tools I would not have purchased PowerCADD nor would I have continued to update.

Thanks.

Nick
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
Damon



Joined: 22 Sep 2004
Posts: 49
Location: Vancouver, BC

PostPosted: Thu Jan 08, 2009 1:46 pm    Post subject: Reply with quoteFind all posts by Damon

Greetings all,

Thanks Matt for the well-referenced post for this thread. I think many of us are aware that Alfred has ceased development for WildTools, and I believe that all WildTools users are very dedicated to them. I believe many of us have been dedicated to PCadd as well; I certainly have been, having been a fan since PowerDraw 3.O.

It is my impression that there are two issues here, one is a (relatively) private matter between two software developers, and the second is a desire on the part of many users to see the scroll wheel zooming function improved. I am completely ineligible to be part of any discussion about the first issue.

On the issue of the scroll wheel zooming I will speak out, as I have done before. The z factor is not something that I understand well so I will pass on that item as well.

It is my understanding that the scroll wheel zoom value in PCadd is currently set to a value of 2.0. When a WildTools tool is active, the scale value is usually 1.25.

If this is so, my observation is that the 1.25 value does give the impression of a very smooth zoom, and that the 2.0 value is quite abrupt. I find the default PCadd value- whatever it is and however the scroll wheel movements are interpreted, to be very abrupt. I very often find that the drawing ends up zooming in and out from very large to very small. This problem is most annoying when working with a large, or complex file, such that there is more of a graphics demand.

I suggest that we politely and fairly make our request regarding the scroll wheel zooming known to Engsw. I have complete confidence in their ability to evaluate this issue and modify the scroll wheel zooming behavior. I also believe that Engsw staff do follow the issues raised in this forum. I would love to see more posts from them, but it would be a time consuming task, and full of potential problems, if they were to respond to every issue. I do not believe they are unaware or uninterested in our comments or our experience as users of their product.

As an example, I recently had a dwg file that PCadd would not open. It was sent to Engsw for review, and they identified a problem and responded in about four days.

Would I like more updates to the web site? Yes indeed. Do I want WildTools development to continue? Absolutely. I too fear for the future of the cadd software combination that I use and care about if WildTools and PCadd do not grow and develop together.

OK. Enough from me.

Damon

_________________
Damon

"Fashion is a form of ugliness so intolerable that we have to alter it every six months." Oscar Wilde
Back to top
View user's profileSend private messageVisit poster's website    share:   blogger     del.icio.us     digg     slashdot    
Matt



Joined: 13 Apr 2004
Posts: 534
Location: Sterling, Virginia

PostPosted: Thu Jan 08, 2009 5:33 pm    Post subject: Reply with quoteFind all posts by Matt

There's a component to the relationship between a business and it's customers that engineered software does not seem to be aware of. A one-way information flow doesn't work in commerce any more than it does in a marriage.
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
phansford



Joined: 18 Apr 2004
Posts: 846
Location: SW Ohio

PostPosted: Thu Jan 08, 2009 5:43 pm    Post subject: Reply with quoteFind all posts by phansford

Matt wrote:
There's a component to the relationship between a business and it's customers that engineered software does not seem to be aware of. A one-way information flow doesn't work in commerce any more than it does in a marriage.


Not in todays market place anyway.

Damon wrote:
I also believe that Engsw staff do follow the issues raised in this forum. I would love to see more posts from them, but it would be a time consuming task, and full of potential problems, if they were to respond to every issue. I do not believe they are unaware or uninterested in our comments or our experience as users of their product.


While we all know this is not the "authorized" PC support forum.... its the only active PC forum. And quite honestly was directed here my ES many years ago as where I should look for support on day to day issues. So in reality.... this IS the "authorized" PC support forum, whether ES wants to deny it or not.

So I think it behooves ES to be more active on this forum.
Back to top
View user's profileSend private messageVisit poster's website    share:   blogger     del.icio.us     digg     slashdot    
Alfred Scott



Joined: 15 Apr 2004
Posts: 764
Location: Richmond, VA

PostPosted: Fri Jan 09, 2009 8:45 am    Post subject: Reply with quoteFind all posts by Alfred Scott

There's a well-understood principal in software development that to create great software you have to use the stuff that you write. Only when you sit down and use the software will you see the rough edges. It's very easy to think you've done a good job and then sit back and wait for everyone to tell you what a great job you've done. I'm going through this right now with the Benchmark program I'm working on, and it all looks good and works fine, but when I tried to sit down and create an engine model by entering all of the data, I ended up hating the software with a passion.

A software company trying to write drawing tools is like a man trying to design a bra without consulting a woman. They are not part of the process. They don't draw. It's a problem throughout the industry and the bigger the company, the more successful the product (AutoCAD) the worse it is. No matter how well-meaning, earnest, intelligent or skilled the programmer is, they will always miss the mark in some subtle way because they are outsiders to the activity. And they will not see, or understand the value of, something like the accelerated scroll wheel zooming. That's why it's important for users to speak up in favor of a feature, if you like it.

Alfred
Back to top
View user's profileSend private messageSend e-mailVisit poster's website    share:   blogger     del.icio.us     digg     slashdot    
phansford



Joined: 18 Apr 2004
Posts: 846
Location: SW Ohio

PostPosted: Fri Jan 09, 2009 12:02 pm    Post subject: Reply with quoteFind all posts by phansford

Alfred Scott wrote:
like a man trying to design a bra without consulting a woman.


Alfred..... its called the Bro Laughing


Back to top
View user's profileSend private messageVisit poster's website    share:   blogger     del.icio.us     digg     slashdot    
MikeCharek



Joined: 14 Apr 2004
Posts: 181

PostPosted: Fri Jan 09, 2009 7:49 pm    Post subject: Reply with quoteFind all posts by MikeCharek

I thought it was Man-ssiere.
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
GaryV



Joined: 13 Apr 2004
Posts: 283
Location: Walnut Creek, CA

PostPosted: Fri Jan 09, 2009 9:25 pm    Post subject: Reply with quoteFind all posts by GaryV

I have made my feelings know previously both about how inexcusable this is and wanting both pieces of a complete package (it is not complete w/o WTs) to continue. Over the years I have also expressed some critical comments about ES's marketing, how a company should treat it customers, and general business approach. Suffice it to say that I thought some improvement was needed.

That's all I can muster right now.

Gary
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
pbacot



Joined: 15 Apr 2004
Posts: 966
Location: Northern California

PostPosted: Sat Jan 10, 2009 12:17 am    Post subject: Reply with quoteFind all posts by pbacot

Scroll zoom:

Just open eDrawings and scroll zoom around a drawing. Although it may give you vertigo to do so, you don't even have to use any other navigation tool to get around a large drawing; and it'll be smoother, faster, more intuitive and easier than any navigation PowerCADD has (except perhaps the pan tool in shorter distances). The darn thing zooms where you hold the cursor. What an idea! It's almost... Mac-like.

Admittedly eDrawings look crappy but that wouldn't hurt during a zoom, if we had such performance.

_________________
Peter B


Last edited by pbacot on Sat Jan 10, 2009 10:15 am; edited 1 time in total
Back to top
View user's profileSend private messageSend e-mail    share:   blogger     del.icio.us     digg     slashdot    
Eric Pousse



Joined: 24 May 2005
Posts: 5
Location: Tours, France

PostPosted: Sat Jan 10, 2009 4:30 am    Post subject: Reply with quoteFind all posts by Eric Pousse

Bonjour,

It is also why I have discontinued to use PowerCadd and wrote RealCADD.

For example, tle tools Quotation of PowerCadd had never been adapted to the use of French users.
So I made macro command with PowerDraw and after external for PowerCadd. But it will be better to have this possibility directly in PowerCadd : a fixed length of the attach line. And it is nothing to add it in PowerCadd.
What was the delay to have an UB version of PowerCadd?
Why is there no demo version of PowerCadd 8?
Must we buy it without test it?
I don't understand that.

But now I am happy with RealCADD...

Eric
Back to top
View user's profileSend private messageVisit poster's website    share:   blogger     del.icio.us     digg     slashdot    
jack75



Joined: 30 Oct 2006
Posts: 4

PostPosted: Sun Jan 11, 2009 8:35 am    Post subject: Reply with quoteFind all posts by jack75

I would add why version 7 was so slow and un-improved

why EPS is not supported correctly ? It has been said a lot of time in these forums about this issue, by M-Rick for example the last time I saw about it, if Illustrator remove the support of this quite 15 years old format we will not be able to use it anymore with PowerCADD ...

Why version 6 as been dropped down, since there are still a lot of users using it ?

When an inquiring about what would we good for version 8, only a part of the users suggestions has been taken, while there was quite a lot of them interesting, such as the old palettes looking dating from the time of OS 9, such as the bitmap efects, the libraries ... or no palettes at all for other tools ...


To answer Eric, i saw in this forum a request for a demo, there was a link to a retailer, but it has been removed from this retailer, and the link is broken ... For which reason ??? I second Eric anyway, why no demo available ??
Why no UB for PowerCADD ?? In what PC8 wouldn't be able to run on a PPC Mac ?? As far as I konw, PC is not using libraries or features that are available on Intel only ...

Why there is no SketchUp support since Google offers freely its appy for 3rd party developpers ?

I think PC is loosing an important users base, like for exemple a lot of the extensions developpers there ware in the times of PC2000, there great plug-ins, llike all the good ones Eric POUSSE made and are now available for RealCADD only, we have loosen all of this and it is really a pity.

After the mainteners keep in their mind that PowerCADD is the best no improvement is necessary, or we know better than the users, we may finally finish to have nothing anymore ... And that would really a pity too ...
Back to top
View user's profileSend private message    share:   blogger     del.icio.us     digg     slashdot    
Display posts from previous:   
Post new topic Reply to topic
   ArchitectureWeek DesignCommunity Forum Index » PowerCADD Discussion Page 1 of 9
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next

 




Latest Posts   ·   Blogs   ·   Jobs Board   ·   Classifieds   ·   User Galleries   ·   Scrapbook   ·   Open 3D Gallery
 Architecture Search   by name of Building, Architect, or Place:  
Buildings     Architects     Types & Styles     Places     Models     GB Image Index     ArchWeek Library
Professional Directory   Web Directory   Competitions   Conferences   Events & Exhibits     Products     Media Kit
DesignCommunity   ·   ArchitectureWeek   ·   Great Buildings   ·   Archiplanet   ·   Books   ·   Free 3D   ·   Search
Special thanks to our sustaining subscribers Building Design UK, Building Design News UK, and Building Design Tenders UK.
© 2004-2009 Artifice, Inc. · Powered by phpBB © 2001, 2002 phpBB Group · Thème myApple v2.0.1 créé par myTemplate